2024 · 12
Why Your Service Mesh is Slower Than You Think
The hidden cost of sidecar proxy interception: iptables overhead, per-connection TLS
setup time, and measuring the real latency tax of mTLS in high-throughput services.
NetworkingLatency
2024 · 10
The Backpressure Problem No One Talks About
How reactive streams backpressure signals propagate through system boundaries, where they
silently break, and what actually happens to your Kafka lag when a consumer falls behind.
KafkaStreaming
2024 · 08
Kubernetes StatefulSet Gotchas in Production
Rolling upgrades on StatefulSets behave very differently from Deployments: ordered pod
termination, PVC lifecycle edge cases, and the race conditions that bite you during node drains.
KubernetesReliability
2024 · 06
Raft Is Not Magic: What the Paper Does Not Explain
Reading the Raft paper gives you the algorithm. Running it in production teaches you
about leader lease expiry, snapshot transfer interruptions, and follower log divergence under write
amplification.
ConsensusRaft
2024 · 03
GC Tuning Is Not About the GC
Most GC problems are allocation problems in disguise. Profiling methodology, identifying
hot allocation sites with async-profiler, and the surprising places object churn hides in JVM applications.
JVMPerformance
2024 · 01
The Real Cost of Exactly-Once in Kafka
Kafka transactions guarantee exactly-once delivery, but at a price. Epoch management,
producer fencing, and the latency implications of transactional producers in high-throughput systems.
KafkaConsistency