Kriasoft:
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
Project activity
New Projects: 0
New Releases: 0
New Issues: 0
New Pull Requests: 0
Closed Issues: 0
Merged Pull Requests: 0
Closed Pull Requests: 0
Issue Authors: 0
Pull Request Authors: 0
Active Maintainers: 0
Time to close issues:
N/A
Time to merge pull requests:
N/A
Time to close pull requests:
N/A
Commit Stats
Commits: 0
Commit Authors: 0
Commit Committers: 0
Additions: 0
Deletions: 0
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: about 11 hours 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 (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-22T10:35:21.000Z (about 1 year ago)
- Last Synced: 2025-08-06T23:41:39.845Z (12 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: 39.1 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
-
Funding:
- Github: koistya