Consistency and transactionsassociate
Banking Transaction Processing
A financial application processes millions of account transactions every day. A single transaction moves money from one account to another, and the system must guarantee that money is never lost or duplicated. Multiple requests may attempt to update the same account at the same time, and a transfer must either completely succeed or completely fail. The business requires strong consistency, ACID transactions, point-in-time recovery, availability across more than one Availability Zone, and seven years of transaction history. Read traffic is significantly higher than write traffic.
Sign in to open this one
Your first challenge is free. An account is what lets the tool remember what you built and what you found hard.
Sign in