Idempotent Ledger in Rust: What the Compiler Enforces and What Go Leaves to You.
The failure scenario
At 14:03:42, Alice's app sends a £100 transfer to Bob. The server processes it, Alice's balance drops, Bob's rises. Then the network drops. The response never arrives. Alice's app
lethuzulu.hashnode.dev19 min read