Skip to content

CatchHub/Microservices.Tutorial.Saga.Choregraphy.Example

Repository files navigation

Microservices.Tutorial.Saga.Choregraphy.Example

Explore the intricate dance of microservices orchestration with this tutorial sample project on Saga Choreography. This repository provides a comprehensive guide and a practical example illustrating how to design and implement a resilient microservices architecture using Saga Choreography pattern. Whether you're new to microservices or looking to refine your orchestration strategies, this project offers clear, step-by-step insights into managing distributed transactions and maintaining data consistency across services. Dive in and harness the power of Saga Choreography to build robust, scalable applications seamlessly. This project is based on materials from a reputable course, ensuring it adheres to industry best practices and proven methodologies.

About

A simple setup of order, payment, and stock microservices has been created where they communicate with each other. Microservices do not have direct access to each other's databases, and data sharing is strictly controlled within limits set by the service sharing the data. Eventual consistency approach was implemented with Saga Choreography pattern.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages