Loading video player...
In this video, we’ll explore the Saga architecture pattern that lets us manage distributed transactions in a microservice architecture. From its core principles and true context, a microservice-based application is a distributed system. The overall system consists of multiple smaller services, and together these services provide the overall application functionality. Although this architectural style provides numerous benefits, it has several limitations as well. One of the major problems in a microservice architecture is how to handle a transaction that spans multiple services.