av
WorkBlog

Load Balancer in Go

Building a load balancer from scratch to understand request routing, circuit breakers, health checks, and monitoring at the code level.

WAL - Write Ahead Log

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.