Series
Multi-part arcs, front to back. · all posts
Series Kubernetes Through Control Theory Glasses
- Part 1 Kubernetes Steering Wheel
Exploring Kubernetes HPA through control theory: dead time, windup, offset — and why HPA's math is smarter than it looks.
Series Ordered Retries in Kafka
- Part 1 When the Retry Topic Breaks Ordering
Retry topics keep throughput high but break ordering. Learn why Kafka retries fail for stateful systems and how to maintain message order.
- Part 2 The Bugs You'll Find in Production
Implementation gaps in Kafka's ordered retry pattern: the per-key locking edge cases and production bugs the whiteboard diagrams don't show.
- Part 3 Why You Probably Shouldn't Build This
The operational cost of maintaining message ordering in Kafka with distributed locks — and when simpler alternatives are the better choice.
Series API Testing with Simulations
- Part 1 API Testing with Simulations: Record and Replay
Why mock when you can simulate? Discover how to capture real API behavior and replay it in your tests to save costs, reduce latency, and improve reliability.
- Part 2 API Testing with Simulations: When Record-and-Replay Breaks
Real-world API simulation challenges beyond the basics: dynamic data, stateful interactions, and the edge cases that break naive record-and-replay setups.