Главная
Study mode:
on
1
Introduction
2
Distributed Transactions
3
Two Phase Commit Protocol
4
Transactions within a single resource
5
Pat Helland
6
Transactional Boundary
7
Code Example
8
Dispatch
9
Order Request
10
Indirection
11
Retry
12
Unit of Work
13
Triggers
14
Demo
15
Coordinate Transactions
16
Microservices
Description:
Explore the challenges and solutions of coordinating activities across non-transactional resources in a comprehensive conference talk. Delve into Pat Helland's influential paper "Life Beyond Distributed Transactions: An Apostate's Opinion" and its practical implementations in modern distributed systems. Examine real-world examples using Azure Cosmos DB, Azure Service Bus, and Azure SQL Server to understand how to achieve robust coordination without relying on distributed transactions. Learn about advanced coordination workflows like Sagas and their application in enterprise-scale systems. Gain insights into handling failures, implementing retry mechanisms, and designing scalable solutions for microservices architectures. Discover how to adapt legacy codebases that assumed transactional guarantees to work effectively in distributed environments.

Life Beyond Distributed Transactions - An Apostate's Implementation

NDC Conferences
Add to list