filmov
tv
Saga Pattern | Distributed Transactions | Microservices
Показать описание
Sagas are an essential concept in microservices and distributed systems design, and they often come up in system design interviews. In microservice architectures, transactions often span multiple services. Sagas provides a way to manage these long-running transactions, ensuring that either all operations are executed successfully or the entire transaction is rolled back. Understanding Sagas demonstrates your ability to understand and design complex distributed systems. In this video we will discuss
1. Distributed Transactions
2. Two Phase Commit
3. Orchestration
4. Choreography
FOLLOW ME ON:
▶️ Main Channel: /bytemonk
Timestamps -
00:00 - Introduction
00:34 - Distributed Transactions Part 1
01:38 - Two-Phase Commit (2PC)
05:08 - Distributed Transactions Part 2
05:52 - Sagas
07:41 - Orchestrated Saga
08:55 - Choreographed Saga
09:20 - Orchestrated Saga vs. Choreographed Saga
10:25 - High-Level System Design
13:10 - Sagas vs. Two-Phase Commit (2PC)
15:20 - Orchestrated Saga vs. Two-Phase Commit (2PC)
System Design Interview Basics Playlist:
AWS Certification:
#sagas #2pc #distributed
1. Distributed Transactions
2. Two Phase Commit
3. Orchestration
4. Choreography
FOLLOW ME ON:
▶️ Main Channel: /bytemonk
Timestamps -
00:00 - Introduction
00:34 - Distributed Transactions Part 1
01:38 - Two-Phase Commit (2PC)
05:08 - Distributed Transactions Part 2
05:52 - Sagas
07:41 - Orchestrated Saga
08:55 - Choreographed Saga
09:20 - Orchestrated Saga vs. Choreographed Saga
10:25 - High-Level System Design
13:10 - Sagas vs. Two-Phase Commit (2PC)
15:20 - Orchestrated Saga vs. Two-Phase Commit (2PC)
System Design Interview Basics Playlist:
AWS Certification:
#sagas #2pc #distributed
Комментарии