Sponsored Case Study

Balancing Choreography and Orchestration

These days, many teams favor loose coupling, isolation and autonomy of services and therefore typically opt for event-driven and reactive architectures, using a communication pattern known as choreography. While choreography is beneficial in some situations, it is far from the holy grail of integration. In some scenarios, it increases coupling, often accidentally and to a dangerous degree. Orchestration is a better choice for some situations, but is often bashed for introducing tight coupling. I will debunk some of these myths and show how orchestration can even reduce coupling in some situations and totally work in an asynchronous, message-driven fashion.

TLDR: Choreography vs. orchestration is NOT about choosing THE right approach. In real life, you need to balance both, so it is about choosing wisely on a case-by-case basis. In order to help you with that, I will walk you through the differences and give you some concrete guidance on decision criteria, backed by examples collected in various real-life projects.
 


SPEAKER

Bernd Ruecker

Co-founder & Chief Technologist @Camunda

I am a software developer at heart who has been innovating process automation deployed in highly scalable and agile environments of industry leaders such as T-Mobile, Lufthansa, ING and Atlassian. I contributed to various open-source workflow engines for more than 15 years and I'm the Co-Founder and Chief Technologist of Camunda – an open-source software company reinventing process automation. I am author of "Practical Process Automation" and co-author of "Real-Life BPMN". Additionally, I am regular speaker at conferences around the world and a frequent contributor to several technology publications. I focus on new process automation paradigms that fit into modern architectures around distributed systems, microservices, domain-driven design, event-driven architecture, and reactive systems.

SESSION SPONSORED BY

Camunda is an open source software company innovating process automation with a developer-friendly approach that is standards-based, highly scalable and collaborative for business and IT. A community of thousands of users across companies such as Allianz, ING and Vodafone design, automate and improve mission-critical business processes end-to-end with Camunda. Our workflow and decision automation tools enable them to build software applications more flexibly, collaboratively and efficiently, gaining the business agility, visibility and scale needed to drive digital transformation. To learn more visit: https://camunda.com/

DATE

Tuesday Nov 10 / 01:20PM PST (45 minutes )

ADD TO CALENDAR Add to calendar SHARE

3 weeks of live software engineering content designed around your schedule.

Don’t miss out! Save your seat now

Register
TOP