Co-Founder and Chief Technologist at Camunda
Throughout Bernd's 15+ years in software development, he has helped automating highly scalable core workflows at global companies including T-Mobile, Lufthansa and Zalando. Bernd has contributed to various open source workflow engines. He is co-founder and developer advocate of Camunda, an open source software company reinventing workflow automation. He co-authored "Real-Life BPMN," a popular book about workflow modeling and automation. He regularly speaks at conferences and write for various magazines. Bernd is currently focused on new workflow automation paradigms that fit into modern architectures around distributed systems, microservices, domain-driven design, event-driven architecture and reactive systems.
Bernd tweets at @berndruecker and his GitHub can be found here.
Talks I've Given
-
Balancing Choreography and Orchestration
Featuring Bernd Rücker
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. This talk walks you through the differences and offers concrete guidance on decision criteria, backed by examples.
architecture orchestration choreography -
Process Automation in Cloud-Native Architectures
Featuring Bernd Rücker
In this talk Bernd Ruecker will foster your understanding of how (business) processes can generally be implemented and monitored, as he compares different approaches. You'll see the impact on agility, what's different in modern architectures, plus learn about choreography and...
cloud camunda spring-boot java event-driven serverless microservices automation process-automation -
3 Common Pitfalls In Microservice Integration And How To Avoid Them
Featuring Bernd Rücker
Integrating microservices and taming distributed systems is hard. In this talk Bernd will share with you three challenges he's observed in real-life projects and discuss how to avoid them.
architecture microservice-integration microservices mucon -
Coordinate Cloud-Native Components Using Distributed State Machines
Featuring Bernd Rücker
Microservices or serverless functions decompose logic into small or even tiny pieces. But how can you implement complex end-to-end use cases (e.g. a customer order) when you have a bunch of nicely decoupled components (e.g. checkout, payment & shipping)? How can you handle the state of long...
architecture devops implementation serverless microservices -
Long running processes in DDD
Featuring Bernd Rücker
One ongoing discussion among the DDD community is about clarity in how to approach long running processes.
ddd dddx processes implementation
My Work
@berndruecker has not provided any work info yet.
Social and Blogging
@berndruecker has not provided social links yet.