Distributed locks with "prioritized lock acquisition queue" capabilities based on the Redis Database. Provides flexible invocation flow, parametrized time limits, instrumentation, logging, etc.
-
Updated
Dec 25, 2024 - Ruby
Distributed locks with "prioritized lock acquisition queue" capabilities based on the Redis Database. Provides flexible invocation flow, parametrized time limits, instrumentation, logging, etc.
Examples covering Concurrent Programming in Java using Threads, Atomic Classes, Concurrent Collections, Synchronized blocks, Synchronizers, Locks, Executors Class, Executor Service interface, Runnable, Callable Threads, Deadlocks, Livelocks, ThreadLocal types and CompletableFutures
Add a description, image, and links to the reentrant-locks topic page so that developers can more easily learn about it.
To associate your repository with the reentrant-locks topic, visit your repo's landing page and select "manage topics."