
Deep Dive on Redis: Architecture, Data Structures, and Production Usage
“Redis is not just a cache. It’s a data structure server that happens to be…
Tag
11 posts
“Redis is not just a cache. It’s a data structure server that happens to be…
“Kafka is not a message queue. It’s a distributed commit log that happens to be…
“If you’re searching, filtering, or aggregating over large volumes of semi…
“There are only two hard things in Computer Science: cache invalidation and…
In the companion article on scaling reads, we covered caching, replicas, and…
The previous articles in this series covered scaling reads and scaling writes…
Introduction Every non-trivial application eventually needs to handle large…
Introduction Some operations simply can’t finish in the time a user is willing…
In a monolith, placing an order is a single database transaction — deduct…
Every distributed system eventually faces the same problem: you have N servers…
Most production systems are read-heavy. A typical web application sees 90-9…









