
Conference50min
Top 10 Event-Driven Architecture Pitfalls
This entertaining session explores real-world challenges and best practices in event-driven messaging systems, covering issues like duplicate messages, race conditions, and privacy concerns. Drawing on experiences from 150 companies, it offers practical insights for architects, developers, and ops professionals navigating the complexities of messaging beyond REST APIs.

Victor RenteaFreelance
talkDetail.whenAndWhere
Wednesday, October 8, 14:00-14:50
Room 8
talks.roomOccupancytalks.noOccupancyInfo
You send a message instead of calling a REST API. What can possibly go wrong? Welcome to the Event-Driven Adventure Park 🎢 — where every message is a rollercoaster ride! Hold tight as we race through the wild loops of duplicate deliveries, swerve through out-of-order twists, dodge race condition traps, and scream through the request-reply haunted tunnel. Survive the dual-write drop, escape the consumer error maze, and mind the privacy pirates lurking in the shadows. We’ll explore 10 thrilling rides — all real war stories from 150 companies Victor has trained at. Whether you’re the architect, coder, or ops hero, get ready for the wildest tour through the quirks, bugs, and best practices of messaging systems. No REST, just ride! 🎪

Victor Rentea
With two decades of experience, Victor is a Java Champion and hands-on Software Architect who has inspired thousands of engineers through his high-energy, practical workshops. Drawing insights from the 150 companies he’s trained across Europe, Victor delivered countless talks at top conferences, where he made use of his favourite sound effects. In his rare free time, he coaches teams, consults on high-stakes projects, and organizes online meetups for European Software Crafters—the world’s largest community focused on code quality. Explore his training topics at https://victorrentea.ro
talkDetail.shareFeedback
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments