Algorithm patterns & code templates
End-to-end architecture problems
Design patterns & practical code
Deep dives into core tech
Production systems & operations
TCP, HTTP, TLS, DNS & more
Consensus, replication & more
Kernel, networking & system calls
Quick reference cards for interviews
“Compare total cost of ownership over 3 years, including maintenance, integration, training, and opportunity cost”
“Conway's Law says your system architecture will mirror the communication structure of the org that builds it. This isn't a suggestion. It's just what happens.”
S3-native distributed tracing with no index to maintain and TraceQL for structural queries
Istiod is the single-binary control plane that merges Pilot, Citadel, and Galley. It compiles routing rules into Envoy xDS configuration and pushes it to every sidecar over gRPC streaming.
Two replicas can find their differences in O(log N) hash comparisons instead of comparing every record. Compare root hashes, recurse into the subtree that differs, and narrow down to exactly the divergent blocks