» Tag
reliability
23 postsNetflix's Data Canary: Validating Catalog Metadata at Scale
After an outage caused by corrupted data rather than code, Netflix built a production-traffic data canary system that detects catalog issues within 10 minutes.
Retry is not a loop, it's a data structure
Why treating retries as simple loops instead of data structures silently corrupts ordering, causes duplicates, and breaks distributed system histories.
The Acknowledgment Gap: How Event-Driven Systems Silently Lose Messages
Why do event-driven systems silently drop messages between acceptance and completion? A deep dive into the acknowledgment gap and its fixes.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comBringing OS-Style Interrupt Handlers to Browser Automation
How a Cue-based interrupt-handler pattern fixes flaky browser automation scripts, with reliability safeguards and a compile-to-plain-code export.
Spoold: Durable Outbound HTTP Delivery Without a Database
Spoold is a lightweight Go daemon that gives outbound HTTP requests durable, at-least-once delivery without a database or message broker.
Proof-Adjusted Autonomy: Why a '90% Autonomous' Agent Is Really 61.6%
Why AI agents claiming 90% autonomy actually deliver 61.6% verifiable work — introducing Proof-Adjusted Autonomy and the concept of Proof Debt.
Cache invalidation: solving stale data and stampede problems
An engineering look at TTL, event-based invalidation, versioning and single-flight patterns, and how cache stampede can take down your origin in production.
Tailscale Traces 16-Year-Old SQLite WAL-Reset Bug
Tailscale resolved a 16-year-old SQLite bug, improving service reliability.
End-to-End Arguments in System Design
End-to-end arguments question the reliability of operations in system design, providing valuable insights for engineers.
Why You Need a Smoke Test Before Switching LLM Providers
Sending one prompt isn't enough before swapping LLM providers. A 10-minute smoke test covering timeouts, streaming, rate limits, and tool-call retry safety.