Posts
- 2026-08-20 A Rolling Update, an Autoscaler, and a Missing Environment Variable: Anatomy of a Production Outage
- 2026-07-24 Why 2.5 MB Mongo Document Became a 5.3 MB Kafka Message in Debezium
- 2026-07-08 The AWS S3 client fix that caused a new bug
- 2026-05-18 Why we replaced Kafka transactions with an adapter pattern
- 2026-05-06 Solving the Dual Write Problem: Transactional Outbox Pattern with Debezium and MongoDB
- 2026-04-25 How a misconfigured Kafka cleanup policy caused silent audit data loss
- 2026-03-29 MongoDB Replace vs Update ($set): What Shows Up in the Oplog Might Surprise You