Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions for managing long-running processes in modern architectures through this 58-minute conference talk. Delve into the complexities of distributed systems and remote communication, and learn how to effectively design domain boundaries that address business requirements around waiting. Examine real-life examples that highlight the importance of these issues and why they cannot be ignored. Discover the role of process orchestration and how a new generation of microservice orchestrators and workflow engines offer infinite scalability for efficient handling of long-running processes. Gain insights into designing better domain boundaries and improving overall architecture. Access sample code on GitHub to experiment with implementing long-running processes in your own projects.