Problem Statement
When multiple users place orders simultaneously, inconsistent or partial updates can occur, such as charging a customer without reserving inventory or failing to update order status correctly. This leads to lost revenue, unhappy customers, and inventory errors.
