lock
Distributed lock family with one Go interface and five backends (filelock, flock, Redis, Postgres, etcd) — fencing tokens, semaphore mode, and observability hooks across all backends.
- from
- Go
- added
- 2026-10-10
- likes
- 0
similar
-
go-lock github.com
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation.
-
-
powerlock github.com
Named FIFO mutexes with context cancellation, bounded wait queues, watchdog diagnostics, pprof profiles, and Prometheus metrics.
-
-
-
Go › Distributed Systems: “Distributed lock family with one Go interface and five backends (filelock, flock, Redis, Postgres, etcd) — fencing tokens, semaphore mode, and observability hooks across all backends.”