Tag
#Backend architecture
2 posts
- Distributed Systems
Distributed Cache Design: Part 2
CAP theorem isn't 'pick two of three' — partitions happen regardless. The real design decision is consistency vs. availability during a partition, and a separate spectrum of guarantees the rest of the time.
Aug 21, 2026 6 min read maxwell.kimaiyo - Distributed Systems
Distributed Cache Design: Part 1
Why naive hashing breaks distributed caches, how consistent hashing and virtual nodes fix it, and how to choose the right eviction policy and read/write strategy for your workload.
Aug 21, 2026 7 min read maxwell.kimaiyo