February 23–26, 2020
Please log in
Please log in

Opportunities and pitfalls of event-driven utopia

Bernd Ruecker (Camunda)
3:50pm4:40pm Wednesday, February 26, 2020
Location: Beekman Parlor
Secondary topics:  Hands-on, Overview
Average rating: ****.
(4.20, 5 ratings)

Who is this presentation for?

  • Architects, developers, and enterprise architects

Level

Intermediate

Description

Event-driven architectures are on the rise. They promise better decoupling of components by using an event bus and improved scalability in terms of throughput. Decoupled modules help to scale your software development efforts itself. Event streaming promises to handle ever-growing amounts of “data in motion” in real time, event sourcing allows you to time travel, and domain events have turned out to be powerful building blocks that lead to a better understanding of underlying business requirements.

But there are pitfalls you should be aware of. For example, event notifications used inappropriately can lead to tighter coupling or cyclic dependencies between components. It’s also easy to lose sight of flows across service boundaries, making it hard to understand how core business logic is actually implemented. This can get even worse if you lack tooling to get insights into your event flows. Last but not least, the event-driven approach is not well understood by most developers or business analysts, making it hard for companies to adopt.

Join Bernd Rücker to discover the concepts, advantages, and pitfalls of event-driven utopia through real-life stories and source code examples.

Prerequisite knowledge

  • A basic understanding of distributed systems, microservices, or events (useful but not required)

What you'll learn

  • Understand the different meanings of event-driven, the advantages of the different approaches, and the pitfalls of the approaches
  • Discover some concrete ideas on what to do and not to do in the next projects
Photo of Bernd Ruecker

Bernd Ruecker

Camunda

Bernd Rücker is a cofounder and developer advocate at Camunda, an open source software company reinventing workflow automation, where he focuses on new workflow automation paradigms that fit into modern architectures around distributed systems, microservices, domain-driven design, event-driven architecture, and reactive systems. Previously, Bernd helped automate highly scalable core workflows at global companies including T-Mobile, Lufthansa, and Zalando and contributed to various open source workflow engines. He coauthored Real-Life BPMN, a popular book about workflow modeling and automation, writes for various magazines, and regularly speaks at conferences.

  • IBM
  • LaunchDarkly
  • LightStep
  • Red Hat
  • ThoughtWorks
  • Auth0
  • Check Point Software
  • Contentful
  • Contrast Security
  • Datadog
  • Diamanti
  • Octobot.io
  • Optimizely
  • Perforce
  • Robin.io
  • SmartBear
  • Tidelift
  • WhiteSource
  • Synopsys
  • AxonIQ
  • Codefresh
  • CodeStream
  • Hello2morrow
  • LogRocket
  • Rookout
  • Solo.io
  • CNN
  • Boundless Notions, LLC

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference

pr@oreilly.com

For media/analyst press inquires