Microservices, Microservice Patterns, Microservicesarchitecture, Saga Pattern.
the inventory issue is resolved. Upon receiving a ‘payment refund initiated’ event, it compensates further by changing the order status to CANCELLED. In this scenario, the Inventory Microservice’s inability to update inventory triggers a series of compensating transactions. The Payment Microservice