ShedLock
Concurrent task locker
A distributed lock solution for scheduled tasks to prevent concurrent execution
Distributed lock for your scheduled tasks
4k stars
69 watching
523 forks
Language: Java
last commit: 2 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| An implementation of the Redlock algorithm to provide distributed locking capabilities in .NET applications. | 960 |
| Automates pod relocation in Kubernetes clusters based on utilization and node configuration changes. | 4,555 |
| Provides distributed synchronization primitives, such as locks and semaphores, to ensure exclusive access to regions of code across multiple applications or machines. | 1,936 |
| Provides a simple locking mechanism using message passing to synchronize concurrent access to shared data in Erlang/Elixir systems. | 57 |
| A lightweight task scheduler and rate limiter that supports clustering and is designed to add minimal complexity to applications. | 1,838 |
| A high-performance, lock-free task scheduler for managing hierarchical tasks with dependencies. | 111 |
| Provides a simple distributed locking mechanism using Redis. | 1,495 |
| A distributed locking solution for NestJS applications to prevent race conditions and ensure exclusive access to critical sections. | 76 |
| A task scheduler for Java applications that provides persistent scheduling and high throughput. | 1,279 |
| A lightweight job scheduling solution with MongoDB support and TypeScript implementation. | 9,419 |
| An asynchronous task queue/job queue based on distributed message passing | 7,585 |
| A helper library for asynchronous programming in C# | 3,540 |
| A distributed job scheduling solution that automates task execution and management in a decentralized environment. | 8,152 |
| A Celery Beat Scheduler that stores scheduled tasks and runtime metadata in Redis. | 928 |
| A universal resource scheduler for container orchestrator systems | 873 |