Deadlock freedom
Cross-process file locking for database systems / 数据库系统跨进程文件锁
A library for debugging locks in Rust
Concurrent utilities library providing thread pools, task scheduling, synchronization primitives and other concurrent programming tools
Deloxide scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒
File system backend for distributed locks using OS-level file locking
PostgreSQL backend for distributed locks using advisory locks
Concurrent utilities library providing thread pools, task scheduling, synchronization primitives and other concurrent programming tools
Distributed locks for Rust with multiple backend support (PostgreSQL, Redis, MySQL, MongoDB, file system)
Core traits and types for distributed locks
MongoDB backend for distributed locks using atomic updates and TTL indexes
MySQL backend for distributed locks using GET_LOCK/RELEASE_LOCK functions
Advisory locking for ActiveRecord
Advisory locking support for Postgresql done right.
Implements named mutexes for ruby applications by creating a resource server to query for locks.
Optimistic lock helper on ActiveRecord.
Ensures that a ruby process can't be run concurrently
A gem to execute a block of code and ensure that one does not execute other code until the block has completed executing.
No description provided.
No description provided.
No description provided.