Joshua Akosadevwithjosh.com·Jan 19, 2024Distributed Transactions via the Saga Pattern in C#Introduction (The code for this article is available here for reference.) Imagine we have a class called orderservice responsible for processing an order. The steps involved are i: creating the order, ii: processing the payment, and iii: triggering t...Discuss·21 likes·1.3K readsDistributed Architecture.NET
Bilge Pamukcubilge.hashnode.dev·Jul 23, 2023Patterns for Distributed TransactionsDistributed transactions consist of multiple coordinated and orchestrated independent units. It's expected them to reflect ACID properties (atomicity, consistency, isolation, durability). Within a microservices system context, we can define a distrib...Discuss·2 likes·76 readsSoftware Designdistributed system
Amit Himaniamithimani.hashnode.dev·Feb 18, 2023Distributed Transaction in Spring Boot MicroservicesDistributed transactions in microservices refer to transactions that involve multiple microservices, each handling a part of the transaction, and coordination is required to ensure the transaction’s atomicity, consistency, isolation, and durability (...Discuss·267 readsMicroservicedistributed system
Amit Himaniamithimani.hashnode.dev·May 21, 2021Distributed Transactions in MicroservicesWhat is a distributed transaction? Microservices architecture has been a very popular architectural pattern in recent times. However, one common problem is how to manage distributed transactions across multiple microservices.When a microservice archi...DiscussMicroservices