Event Design & Event-first Development • David Boyne • GOTO 2022
About this talk
This presentation was recorded at GOTO EDA Day 2022. #GOTOcon #GOTOeda #GOTOldn http://gotoldn.com David Boyne - Senior Developer Advocate at AWS @Boyney RESOURCES https://twitter.com/boyney123 https://linkedin.com/in/david-boyne https://www.boyney.io ABSTRACT Events are at the core of any event-driven application as they help us reduce coupling between systems and increase the agility of teams. The design and contracts of your events play an important part of how your distributed architecture is built, and determine how it scales and handles faults. Getting your event design right can help you scale your event-driven architecture within your organization. In this session, you will learn a robust approach to event design with Amazon EventBridge, the common event patterns used, the importance of designing events at the start of development, and how event structure can impact your architecture. [...] TIMECODES 00:00 Intro 01:12 Adoption of EDA is growing 05:06 As you scale your EDA, problems start to emerge 06:56 Events design impacts your architecture 07:28 Agenda 10:23 Where do problems start? 16:28 How can event design help avoid common problems? 16:52 Understanding event patterns & tradeoffs 29:00 Which event pattern should you use? 29:17 Moving to event first thinking 35:05 Summary 37:09 Resources 37:47 Outro Download slides & read the full abstract here: https://gotoldn.com/2022-eda-aws-day/sessions/2123/event-design-and-event-first-development RECOMMENDED BOOKS Adam Bellemare • Building Event-Driven Microservices • https://amzn.to/3WfNKfM Peter Sbarski • Serverless Architectures on AWS • https://amzn.to/3hJzEUM Michael Stack • Event-Driven Architecture in Golang • https://amzn.to/3G5e8ST Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3v4pKQS Gerardus Blokdyk • Event-Driven Architecture EDA • https://amzn.to/3FOfUHE https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #EventDrivenArchitecture #EDA #SoftwareArchitecture #AWS #Serverless #EventDriven #ECST #ECSTevents #StateTransfer #Coupling #DavidBoyne CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Stay Updated
Get notified about new features and conference additions.