Money representation · balances · exactly-once

📖 Money & Idempotency

Notes on handling money correctly in software — why float is a disaster, minor units & rounding, races on balances, double-entry bookkeeping, idempotency keys, the outbox pattern and reconciliation as the final safety net.

Sources: hands-on fintech ledger & payment notes · Designing Data-Intensive Applications · Patterns of Distributed Systems · microservices.io (outbox, saga).