Dark mode active
Start Here
Tracks
Curriculum
Code Lab
Solidity IDE
Live
More
▼
Dark mode active
Core Curriculum
Start Here
Tracks
Curriculum
Code Lab
Solidity IDE
Live
Build & Practise
▼
Curriculum & Reference
▼
User Portal
← Theory library
Redis theory
In-memory data structures, Redlock distributed locking, and atomic Lua scripts.
Practise in the Code Lab →
Easy
1. In-Memory Data Structures
Strings, Hashes, Lists, Sets, and Sorted Sets (ZSET).
3. Expiration, Eviction, and Cache Design
Keeping Redis memory bounded and data useful.
Medium
4. Persistence, Replication, and Failover
Balancing Redis speed with recovery requirements.
5. Streams, Pub/Sub, and Reliable Work Queues
Choosing Redis messaging primitives for delivery guarantees.
Hard
2. Distributed Locking (Redlock) & Atomic Lua Scripts
Eliminating race conditions across microservices.