Rate Limiting
Fixed-Window Rate Limiter With INCR
Leaky Bucket Rate Limiter
Multi-Tier Rate Limiter With INCR
Tiered Dynamic Rate Limiter
Fixed-Window Rate Limiter With INCR
Sliding Window Rate Limiter With Sorted Sets
Atomic Token Bucket Rate Limiter
Sharded Distributed Counter
Queues Job Processing
Stream Consumer Group Worker
Delayed Job Scheduler With Sorted Sets
Blocking Task Queue With LPUSH/BRPOP
Reliable Task Queue With Lists
Distributed Semaphore With Redis
Reliable Task Queue With Redis Streams
Retryable Job Queue With Backoff
Dead-Letter Queue for Redis Streams
Leaderboards Sorted Sets
Real-Time Poll With Sorted Sets
Real-Time Leaderboard With Sorted Sets
Prefix Autocomplete With ZRANGEBYLEX
Near-Me Leaderboard Slice
Daily Top-10 Time-Windowed Leaderboard
Cursor Pagination Over a Sorted Set
Caching Patterns
Write-Through Cache With Redis
Cache-Aside Wrapper With TTL
Redis-Backed Memoization Decorator
Cache-Aside getOrSet With Stampede Lock
Stale-While-Revalidate Cache-Aside
Multi-Level Cache-Aside With Redis
Session Auth Tokens
OTP Verification Store With Lockout
Event Dedup Filter With SADD
Sliding-Window Session Store With Heartbeat
Idempotency Key Store With SET NX
Redis Token Session Store
JWT Blocklist With Redis TTL
Distributed Locks Coordination
Optimistic Locking With WATCH/MULTI/EXEC
Redis Distributed Lock with SET NX PX
Reentrant Distributed Lock With Redis Hash
Redis Leader Election With TTL Heartbeat
Fencing-Token Distributed Lock
Pub Sub Messaging
Real-Time Notifications With Pub/Sub
Pub/Sub Chat With Trimmed History
Pattern Subscriber With PSUBSCRIBE
Cart-Abandonment Expiry Handler
Distributed Cache Invalidation via Pub/Sub
Probabilistic Analytics
Daily Active Users With Bitmaps
Bloom Filter for Username Checks
Rolling Unique-User Counter With HyperLogLog
Time-Series Metric Aggregator
Data Modeling State
Trending Topics With Sorted Sets
Multi-Step Form State With Expiry
Feature-Flag Store With Rollout
Cache Management Maintenance
Cache Warm-Up With SCAN and TTL
Safe Pattern Key Deletion With SCAN
Bulk Import With Pipelining
Batch Iterate a Hash with HSCAN
Cache Warming to Prevent Stampede
Resilience Atomicity Set Based Modeling
Atomic Get-and-Delete in One Round Trip
Nearby Drivers With Geospatial Search
Circuit Breaker State Store
Social Graph With Redis Sets
Set-Based Product Recommendation Engine
Atomic Stock Decrement Lua Script
Redis Circuit Breaker Fail-Open Wrapper
Atomic Bank Transfer Lua Script