Overview
Syllabus
Introduction.
Outline.
Challenges in Modern Microservice-based Apps.
Durable State and Session State.
Transactions and Careful Replacement.
Messaging Semantics • Transactional messaging is pretty cool.
Same Process → Different Process • Applications and databases used to run in the same process.
Stateful Sessions and Transactions Stateful sessions were the natural outcome of shared processes.
Transactions, Sessions, and Microservices.
Cross Identity Relationships.
How "Append" Blurs Identity.
ECommerce - Product Catalog.
It's About the Application Pattern!.
Takeaways.
Taught by
Stanford Online