Building a load balancer from scratch to understand request routing, circuit breakers, health checks, and monitoring at the code level.
Building a load balancer from scratch to understand request routing, circuit breakers, health checks, and monitoring at the code level.
Understanding Write Ahead Log (WAL) mechanism used to maintain durability in databases. Learn how WAL records work, PostgreSQL implementation, and replication slots.
Distributed queues get tricky when you add multiple producers/consumers, retries, and failure handling. This post walks through RDQ's internal structure and control flow so you can reason about reliability, performance, and extension points.