01
Databases
Storage engines holding state: bloat, locks, pool saturation.
4Every databases incident p99 has published — what broke, what the operator was told, and the fix that held.
02
Incidents
4- p50 is fine. p99 is 6 seconds. Every endpoint, not just the slow one.postgres · connection-pool · multi-tenantmedium
- No deploy. No traffic change. Queries just keep getting slower, day over day.postgres · autovacuum · bloatmedium
- Support is full of tickets. Some customers were charged twice, and some were charged once but have no order.idempotency · payments · retries · distributed-systemshard
- 40 rows in 1ms. 6 million rows in 9 seconds, with a sequential scan — on a table that has an index on user_id.query-planner · indexes · sequential-scan · mvcchard
→