Главная
Study mode:
on
1
Introduction
2
ToPC
3
Summary
4
Example
5
The Idea
6
The Implementation
7
Retry
8
Dispatching
9
Failsafe Process
10
Demo
11
Stock Request Denied
12
Stock Request Denied Demo
13
Stock Request Denied Cancel
14
Stock Request Rejected Demo
15
Microcircuits
16
Sequel
17
Transactional Boundaries
18
Lessons
Description:
Explore the challenges and solutions of coordinating activities between non-transactional resources in distributed systems. Dive into a comprehensive examination of Pat Helland's influential paper "Life Beyond Distributed Transactions: An Apostate's Opinion" and its practical applications in modern software architecture. Learn how to implement coordination strategies across NoSQL databases, microservices, message queues, and HTTP web services without relying on distributed transactions. Examine real-world examples using Azure Cosmos DB, Azure Service Bus, and Azure SQL Server to understand the complexities of ensuring data consistency and reliability. Discover advanced coordination workflows, such as Sagas, to achieve robust and scalable enterprise-level solutions. Gain valuable insights from a case study where assumptions about transactional success were challenged in a production environment. Through this in-depth exploration, acquire the knowledge and tools necessary to design and implement effective coordination mechanisms in distributed systems that lack traditional transactional support. Read more

Life Beyond Distributed Transactions - An Apostate's Implementation

NDC Conferences
Add to list