filmov
tv
How Event Driven Architectures Go Wrong & How to Fix Them • Matthew Meckes • GOTO 2024
Показать описание
This presentation was recorded at GOTO EDA Day 2024. #GOTOcon #GOTOeda #GOTOldn
Matthew Meckes - Senior Serverless Specialist at AWS
RESOURCES
ABSTRACT
Event Driven Architectures can provide many benefits when building distributed cloud applications, particularly speed and agility. However that also means teams can ship their bad ideas faster than ever, and a lack of standards and governance can leave teams creating a bit of a mess.
Fortunately the same agility means the fixes can come just as fast. After seeing hundreds of teams implement EDA patterns, I’ll share the most common gotchas I come across. We’ll take a journey into pinball machines, YOLO events, god events, observability soup, event loops. exposing the monolith, state corruption, and how to avoid a surprise bill. We’ll also look at strategies and techniques teams can use to avoid the pitfalls. [...]
TIMECODES
00:00 Intro
00:51 What are we trying to achieve with EDA?
06:06 YOLO events
11:18 God events
15:28 (Too) Sparse events
16:37 Pinball events
19:59 Leaky domains
23:07 Inside out events
29:24 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
#EDA #Serverless #YOLOEvents #DDD #EventDrivenArchitecture #SoftwareArchitecture #AWS #EventDriven #Backend #EventBridge #MatthewMeckes
Looking for a unique learning experience?
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Matthew Meckes - Senior Serverless Specialist at AWS
RESOURCES
ABSTRACT
Event Driven Architectures can provide many benefits when building distributed cloud applications, particularly speed and agility. However that also means teams can ship their bad ideas faster than ever, and a lack of standards and governance can leave teams creating a bit of a mess.
Fortunately the same agility means the fixes can come just as fast. After seeing hundreds of teams implement EDA patterns, I’ll share the most common gotchas I come across. We’ll take a journey into pinball machines, YOLO events, god events, observability soup, event loops. exposing the monolith, state corruption, and how to avoid a surprise bill. We’ll also look at strategies and techniques teams can use to avoid the pitfalls. [...]
TIMECODES
00:00 Intro
00:51 What are we trying to achieve with EDA?
06:06 YOLO events
11:18 God events
15:28 (Too) Sparse events
16:37 Pinball events
19:59 Leaky domains
23:07 Inside out events
29:24 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
#EDA #Serverless #YOLOEvents #DDD #EventDrivenArchitecture #SoftwareArchitecture #AWS #EventDriven #Backend #EventBridge #MatthewMeckes
Looking for a unique learning experience?
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Комментарии