Distributed Transactions Across Microservices: How a Mid-Flow Failure Triggers a Clean Rollback.

It’s 8 PM. You open Zomato, find your favourite biryani place, and tap Place Order. The screen shows a spinner. A few seconds pass. Then…