The Digital Garden

Durability for thoughts on engineering and consistency.

2025-11-15
#distributed-systems#raft

Distributed Consensus in Practice

Notes on implementing Raft in Go and common pitfalls.

Read Distributed Consensus in Practice
2024-03-15
#performance#cpp#engineering

Deep Profiling C++ Services

Techniques for finding CPU and memory bottlenecks in high-throughput engines using modern profiling tools.

Read Deep Profiling C++ Services
2023-01-20
#observability#metrics

Observability Patterns in Microservices

How to design telemetry that actually helps you debug production issues.

Read Observability Patterns in Microservices
2021-04-10
#system-design#architecture

The Art of System Design

Exploring the trade-offs between consistency and availability in modern distributed systems.

Read The Art of System Design