This presentation was recorded at GOTO EDA Day Warsaw 2024. #GOTOcon #GOTOeda https://gotopia.tech Eric Johnson - Principal Developer Advocate for Serverless at AWS @ServerlessLand RESOURCES https://bsky.app/profile/edjgeek.bsky.social https://twitter.com/edjgeek https://linkedin.com/in/singledigit https://serverlessland.com ABSTRACT Event-driven architecture helps companies build highly scalable distributed applications. When application integrations are decoupled, applications become more durable and easier to manage. In this session, learn about common integration patterns seen in the wild and how to decouple them. Discover how you can use AWS messaging services to connect microservices and coordinate data flow using minimal custom code. Finally, find out how to reduce duplicate events and build in resiliency to prepare for application issues by understanding and planning for idempotency. [...] TIMECODES 00:00 Intro 03:46 Agenda 04:38 Coupling 07:36 Integration patterns 22:34 What is an event? 27:03 Event-driven architectures 34:07 Reducing event duplication with idempotency 48:43 Outro Download slides and read the full abstract here: https://gotopia.eu/eda-day-warsaw-2024/sessions/3419 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 James Urquhart • Flow Architectures • https://amzn.to/3Tyz8cY https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #Idempotency #AmazonECS #Serverless #ServerlessCompute #ContainerImage #EventDrivenArchitecture #SoftwareArchitecture #AWS #PlatformEngineering #EventLoop #LambdaFunctions #EricJohnson 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
Get notified about new features and conference additions.