Sign up or log in to watch the video
Are you done yet? Mastering long-running processes in modern architectures
Bernd Ruecker - 9 months ago
Surviving modern architecture requires you to navigate challenges posed by long-running processes. Using more distributed systems intensifies complexities and poses more issues with remote communication. Furthermore, effective domain boundary design requires addressing business requirements around waiting. I'll illustrate these challenges through real-life examples, emphasizing their importance. Ignoring these issues is not an option! Exploring solutions, I delve into the role of process orchestration. A new generation of microservice orchestrators and workflow engines are designed for infinite scalability, which offers capabilities to handle long-running processes efficiently in any situation. This empowers software engineers to design better domain boundaries, resulting in better architecture. You will see real-life examples and sample code (available on GitHub to play around with yourself) to help you decide and adopt long-running processes in your architecture.
Jobs with related skills
Lead Developer / Software Architect (m/w/d) - hybrid
Randstad Digital Germany AG
·
19 days ago
Frankfurt am Main, Germany
+5
Hybrid
IT Stores Developer Cloud/MicroServices (m/f/x)
ALDI SÜD
·
12 days ago
Mülheim an der Ruhr, Germany
Hybrid
Senior Back-end Developer (Java) (m/f/x)
ALDI SÜD
·
12 days ago
Mülheim an der Ruhr, Germany
Hybrid
Lead Software Engineer (m/w/d) SW Applications
BWI GmbH
·
30 days ago
München, Germany
+7
Hybrid
Related Videos