Skip to content

Details

Agenda:
18:30 - Doors open
19:00 - Meetup starts
20:00 - Meetup ends, networking starts
20:30 - We need to leave the building

Implementing long-running, asynchronous and complex collaborations of distributed components (e.g. microservices or serverless functions) is challenging. How do we guarantee that overall flows always complete, even if single services fail? How can we ensure visibility of flows and provide status and error monitoring? In this talk, I show how to use the Open Source engine http://Zeebe.io to implement orchestration flows using visual workflows. For each step in a flow, programming logic can be connected using a publish/subscribe protocol. Once an orchestration flow starts, Zeebe ensures that it is eventually carried out, retrying steps upon failure. Along the way, Zeebe produces a complete event log, facilitating monitoring and visibility into the progress and status of orchestrations. Internally, Zeebe works as a distributed, event-driven and event-sourced system, making it not only very fast but horizontally scalable and fault tolerant.

Zeebe is cloud native by nature, making it a perfect fit to run on Kubernetes. We also provide Helm Charts and a K8s operator. On top we offer Zeebe as a managed services as part of Camunda Cloud, which will launch its public beta soon.

I will not only introduce the project, but also talk about the current state and roadmap of Zeebe, our motivation to build a new engine in the first place, how it is different to Camunda BPM and which of the workflow engines you should use in your project.

About Bernd Ruecker

I have been the in the software development field for more than 15 years, automating highly scalable workflows at global companies including T-Mobile, Lufthansa and Zalando and contributing to various open source workflow engines. I’m Co-Founder and Chief Technologist of Camunda – an open source software company reinventing workflow automation. Along with my Co-Founder, I wrote "Real-Life BPMN," a popular book about workflow modeling and automation. I regularly speak at international conferences and write for various magazines, focusing on new workflow automation paradigms that fit into modern architectures around distributed systems, microservices, domain-driven design, event-driven architecture and reactive systems.

Sponsors:

When you arrive please press the entry door button with "Loft" label and then make your way upstairs.

Related topics

You may also like