Главная
Study mode:
on
1
Intro
2
When I was young
3
The order doesnt matter
4
A naive implementation
5
A process manager
6
A simple order manager
7
A process manager like a punch card
8
The big bowl of mud
9
Single responsibility principle
10
Domain experts
11
Autonomy
12
Sagas
13
Recap
14
Blackbox
15
Compensation
16
Timeouts
17
Table schema
18
Summary
19
Pitfalls
20
Main takeaways
21
Orchestration
Description:
Explore the concept of stateful systems and sagas in this 58-minute conference talk from NDC Oslo. Delve into the misconceptions surrounding stateless design and discover how complex software systems require collaborative processing. Learn about modeling long business transactions, distributed resources, and eventual consistency without relying on distributed transactions. Examine the role of sagas in designing fault-tolerant systems, and gain insights into implementing process managers, domain experts, and autonomy. Investigate practical examples, potential pitfalls, and key takeaways for effectively utilizing sagas in complex collaborative domains.

Welcome to the State Machine

NDC Conferences
Add to list
0:00 / 0:00