Распределенные транзакции
In this video, I talk about distributed transactions. I'll cover approaches like Transactional Outbox, 2-phase commit, and SAGA. I'll describe how these approaches work and when to use each. I'll mention the following technologies: AWS Step Functions Temporal Clickhouse, YugabyteDB, YandexDB, Google Spanner Telegram channel (chat available): https://t.me/distributed_system_design System design roadmap: https://system-design-roadmap.ru For other questions: [email protected] Timecodes: 00:00 Regular transactions 01:56 Distributed transactions 02:45 Transactional Outbox 05:03 When Transactional Outbox isn't enough 07:09 2-phase commit - a common example 10:13 2-phase commit - how it works in databases 12:54 2-phase commit - how strong consistency is achieved 15:21 Problems with 2-phase commit 22:10 SAGA 22:37 Choreographic SAGA 31:48 Orchestral SAGA 36:15 Conclusion and examples of orchestral SAGA

How Cheap S3 Separated Storage and Compute (and Changed Databases)

Load Balancers, API Gateway | System Design

System Design Interviews: Mistakes That Sink You

Лайк-кнопка | System Design | High load

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

What should every developer know about Kafka?
![БЭКЕНД ДЛЯ НОВИЧКА 2026: Где платят больше всего? [Go, Python, Java, PHP]](https://i.ytimg.com/vi/ZOIm-4IHT4g/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLADh8ITJlVC1wTAWaJDR32dMQcMAA)
БЭКЕНД ДЛЯ НОВИЧКА 2026: Где платят больше всего? [Go, Python, Java, PHP]

Как найти СВОЁ призвание и не ошибиться с профессией? Простой путь к себе!

How AI is Changing Development in 2026: Key Insights from Major IT Conferences / Kirill Mokevnin

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

Reticulum: How to Build a Network Without the Internet | A Deep Dive into Mesh Networks

System design - проектируем web crawler

Microsoft is the Worst

Mobilization in September-October 2026. Ministry of Defense bill simplifying mobilization

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

Why did the Chinese experiment end in DISASTER?

System design - Yandex Traffic | Geo databases | High load

What is RAG: Explained with Examples

Паттерн Saga

