https://github.com/kriasoft/syncguard
TypeScript distributed lock library that prevents race conditions across services. Because nobody wants their payment processed twice! 💸
https://github.com/kriasoft/syncguard
atomic atomic-operation concurrency distributed distributed-lock distributed-systems firestore google-cloud lock lock-manager locking mutex nodejs race-conditions rate-limiting redis scalability semaphore
Last synced: 9 months ago
JSON representation
TypeScript distributed lock library that prevents race conditions across services. Because nobody wants their payment processed twice! 💸
- Host: GitHub
- URL: https://github.com/kriasoft/syncguard
- Owner: kriasoft
- License: mit
- Created: 2025-06-18T17:54:07.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-22T10:35:21.000Z (9 months ago)
- Last Synced: 2025-06-22T10:41:01.561Z (9 months ago)
- Topics: atomic, atomic-operation, concurrency, distributed, distributed-lock, distributed-systems, firestore, google-cloud, lock, lock-manager, locking, mutex, nodejs, race-conditions, rate-limiting, redis, scalability, semaphore
- Language: TypeScript
- Homepage: https://dev.to/koistya/preventing-race-conditions-in-nodejs-with-distributed-locks-48fp
- Size: 38.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0