A fast and reliable background task processing library for Python 3.
-
Updated
Jul 23, 2026 - Python
A fast and reliable background task processing library for Python 3.
Redis for humans. 🌎🌍🌏
Distributed lock based on Database and SQLAlchemy.
Lock mechanism implemented with PostgreSQL advisory locks.
Postgres-native application infrastructure: one SQL install replaces the separate services you would otherwise run for identity, configuration, metering, coordination, and messaging.
Redis distributed lock implementation for Python based on Pub/Sub messaging
A highly consistent distributed lock service based on raft
Demo project using python-redis-cache to prevent cache stampedes.
Locking solution for python, lock based on Redis. And rate limiter base on sliding window algorithms
⚡ Optimize Python caching with async request coalescing to cut duplicate LLM calls and reduce backend costs efficiently.
Python implementation of a distributed resource allocator using Redis. Provides thread-safe health checking, resource allocation, and automatic garbage collection for distributed systems.
Fault-tolerant running commands on dedicated server using locks in Redis.
A robust algorithm for a distributed lock on google cloud storage written in Python
Shared Python utilities for coordinating GPU access across multiple ML services. Provides Redis-based distributed GPULock, lazy-loading GPUModelManager with idle timeout, and GPU health/memory monitoring helpers.
Distributed locking implementation in python with DynamoDB backend
a full-stack ticket booking system that deliberately confronts these problems and solves them with PostgreSQL row-level locking, atomic transactions, idempotent operations, and background cleanup. Every solution is tested with real concurrent database operations
Redis-backed idempotency and fenced locks for background jobs.
Add a description, image, and links to the distributed-lock topic page so that developers can more easily learn about it.
To associate your repository with the distributed-lock topic, visit your repo's landing page and select "manage topics."