Writing

Notes from production

Short, specific pieces on distributed systems, banking-grade correctness, and the staff-engineer path.

Aug 16, 2026

Exactly-once effects on an at-least-once queue

A reference implementation in Java 21 / Spring Boot of the SQS + DynamoDB conditional-write pattern I use in production banking systems to stop duplicate deliveries from becoming duplicate debits.

distributed-systemsawsbankingidempotency