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
Redis backend for distributed locks with RedLock algorithm support