CircleCI. A deploy changed the type of a field in the PostgreSQL database used by the job-distribution service. Newly-written rows used the new type and old rows used the old type, so the distributor's strict schema validation failed on each scan and it stopped distributing work.
Global
#688 · +44 · 1d ·GitHub
Toxiproxy is a framework for simulating network conditions. It's made specifically to work in testing, CI and development environments, supporting deterministic tampering with connections, but with support for randomized chaos and customization.
#4649 · +2 · 1d ·GitHub
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
#6100 · +1 · 1d ·GitHub
This book, The Accidental CTO, is my behind-the-scenes account of that journey. It’s not a dry academic manual filled with abstract diagrams.
Simulating shitty network connections so you can build better systems.
Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub ( Community notes is at