Distributed locks with "prioritized lock acquisition queue" capabilities based on the Redis Database. Provides flexible invocation flow, parametrized time limits, zombie locks elimination, instrumentation, logging, etc.
Lightweight Redis wrapper for Go, built on go-redis with typed caching, optimistic concurrency, distributed locks, rate limiting, OpenTelemetry, and Prometheus.