Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Life Beyond Distributed Transactions - An Apostate's Implementation

NDC Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

Introduction
ToPC
Summary
Example
The Idea
The Implementation
Retry
Dispatching
Failsafe Process
Demo
Stock Request Denied
Stock Request Denied Demo
Stock Request Denied Cancel
Stock Request Rejected Demo
Microcircuits
Sequel
Transactional Boundaries
Lessons

Taught by

NDC Conferences

Reviews

Start your review of Life Beyond Distributed Transactions - An Apostate's Implementation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.