Home / Companies / Speedscale / Blog / Post Details
Content Deep Dive

Chaos Monkey Won't Find Your Bug

Blog post from Speedscale

Post Details
Company
Date Published
Author
Matt LeRay
Word Count
1,465
Company Posts That Month
15
Language
English
Hacker News Points
-
Post removed?
No
Summary

A mock server’s long-standing fault-injection feature was discovered to be ineffective because returning without writing a response caused Go’s net/http to send a normal 200 OK response, illustrating the central distinction between infrastructure chaos testing and application chaos testing. Infrastructure tools such as Gremlin, LitmusChaos, and Chaos Mesh test platform resilience to failures involving pods, nodes, networks, and regions, while application-level fault injection tests whether service code correctly handles failed requests, malformed payloads, latency, retries, circuit breakers, and fallbacks. Citing research and examples from Netflix and Cloudflare, the account argues that many serious distributed-system failures result from mishandled errors or unexpected data rather than lost infrastructure, and that some emergent failures such as retry storms require testing both layers together. It recommends separate ownership and cadence for the practices, with platform teams conducting infrastructure game days and service teams running deterministic application-fault tests in CI, while validating outcomes at the caller rather than merely confirming that a fault injector ran.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Platform Engineering 2 1,191 259 79 -17%
Kubernetes 1 3,490 385 112 +26%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.