This is the first post in a series where I am studying Grafana Loki’s architecture from the ground up: why it exists, how logs move through the system, how the ring distributes work, how storage is organized, and how queries run without indexing every log line.
Understanding the Gossip Protocol
13 July 2026
I have been studying how distributed systems keep track of their members, and the Gossip Protocol is one of those ideas that explains how a cluster can share information without placing a central coordinator in the middle of every decision.
Understanding Write-Ahead Logging (WAL)
7 July 2026
I have been studying storage internals, and Write-Ahead Logging (WAL) is one of those ideas that looks simple at first but explains a lot about how databases survive crashes.