12 min
We crashed our event pipeline 3,827 times
An order service writes to PostgreSQL and announces each order on RabbitMQ, with no transaction spanning the two. We built a test bench that crashes every part of that path on purpose and counted what each design lets through.