Deep dives into core algorithms and system design.
- Code Structure — Package layout and responsibilities
- Consistent Hashing — Hash ring with virtual nodes
- Raft Consensus — Distributed consensus protocol
- Cuckoo Filter Internals — Probabilistic data structure design
- RESP Protocol — Redis Serialization Protocol implementation
- Binary Protocol — Internal cluster communication protocol
- Distributed Persistence — AOF + Snapshot coordination
Step-by-step instructions for setup, deployment, and operations.
- Development Setup — Prerequisites and local dev environment
- Implementation Guide — Core components walkthrough
- Docker Guide — Build, deploy, and test with Docker/Compose
- Multi-VM Deployment — Cloud and bare-metal cluster deployment
- Observability — Logging, Elasticsearch, Grafana, Filebeat
- Redis CLI Testing — Manual testing with redis-cli
- Contribution Guidelines — How to contribute
Quick-reference materials and operational data.
- Performance Benchmarks — Latency and throughput numbers
- Persistence File Locations — AOF/snapshot file paths per node
- Known Issues — Tracked issues and resolutions
- Scripts Reference — Operational scripts documentation