Conference50min
Top 10 Event-Driven Architecture Pitfalls
This talk uses real-world stories from 150 companies to highlight common pitfalls and best practices in event-driven messaging systems, such as duplicate deliveries, race conditions, lost messages, and privacy issues. Suitable for architects, developers, and operators, it offers practical insights into managing the complexities of message-based architectures.
Victor RenteaVictor Rentea Consulting
talkDetail.whenAndWhere
Thursday, May 7, 15:00-15:50
Gallery Hall
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, out-of-order twists, and race conditions. Survive the dual-write drop, escape the consumer error maze, solve the lost message quest, and mind the privacy pirates lurking in the shadows. We’ll have 10 thrilling rides — all real war stories collected with ❤️ from 150 companies Victor trained at. Whether you’re an architect, coder, or ops hero, get ready for a wild tour through the quirks and best practices of messaging systems. No REST, just ride! 🎪
Victor Rentea
With 20 years of experience, Victor is a Java Champion specializing in delivering training sessions for mid- to senior-level developers and architects. Thousands of engineers from over 150 companies have attended Victor’s workshops, enabling him to develop deep insights across a variety of application domains. Distilling the lessons learned from these sessions, he gave countless educational yet entertaining talks at top conferences, where he’s known as ‘the speaker with the soundboard’. In his spare time, Victor coaches individuals and teams and organizes online meetups for the European Software Crafters community. More on https://victorrentea.ro
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments