
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 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…
Introduction Every non-trivial application eventually needs to handle large…
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…









