Welcome to the State Machine
Offered By: NDC Conferences via YouTube
Course Description
Overview
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.
Syllabus
Intro
When I was young
The order doesnt matter
A naive implementation
A process manager
A simple order manager
A process manager like a punch card
The big bowl of mud
Single responsibility principle
Domain experts
Autonomy
Sagas
Recap
Blackbox
Compensation
Timeouts
Table schema
Summary
Pitfalls
Main takeaways
Orchestration
Taught by
NDC Conferences
Related Courses
The 51st Meeting of the NH/VT Ethics Committees: Navigating Decision-Making Capacity amid Mental Illness Ulysses Clause Part 4 of 4Dartmouth College via Independent Resiliencia nómica
MéxicoX via edX Inteligencia Artificial centrada en el ser humano
Tecnológico de Monterrey via Coursera Introduction to Political Philosophy
Higher School of Economics via Coursera 디지털 전환 입문과정 [파트 1]
University of Virginia via Coursera