Building Distributed Applications with Event Driven Architecture • Eric Johnson • GOTO 2023
This presentation was recorded at GOTO Chicago 2023. #GOTOcon #GOTOchgo
Eric Johnson - Principal Developer Advocate for Serverless at AWS @ServerlessLand
RESOURCES
ABSTRACT
Event driven architecture helps companies build highly scalable, distributed applications. By decoupling application integrations, applications become more durable and easier to manage. In this session, learn 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, you will learn how to reduce duplicate events and build in resiliency when your application has a failure by understanding and planning for idempotency. [...]
TIMECODES
00:00 Intro
04:08 Agenda
04:51 Enterprise integration patterns
08:02 Synchronous request-response model
10:25 Asynchronous pont-to-point model (queue)
16:42 Asynchronous pont-to-point model (router)
18:52 Asynchronous message-router model (bus)
22:11 Event-driven architecture (EDA)
30:56 Maintaining idempotency
32:36 Where can duplicates occur?
35:01 Building idempotent code
37:59 Using services that are idempotent
42:52 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
Gregor Hohpe & Bobby Woolf • Enterprise Integration Patterns •
Gregor Hohpe • The Software Architect Elevator •
Hohpe, Danieli, Landreau & Hashmi • Cloud Strategy •
Vlad Khononov • Balancing Coupling in Software Design •
Adam Bellemare • Building Event-Driven Microservices •
Peter Sbarski • Serverless Architectures on AWS •
Michael Stack • Event-Driven Architecture in Golang •
Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts •
Gerardus Blokdyk • Event-Driven Architecture EDA •
#EventDrivenArchitecture #SoftwareArchitecture #EDA #Serverless #Coupling #LooseCoupling #EventBridge #Observability #StepFunctions #Idempotency #EricJohnson #AWS #AmazonEventBridge #AmazonSQS
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
5 months ago 00:07:28 1
Crypto Gaming | Web3 Gaming | Top Gaming Altcoins
5 months ago 00:11:03 1
If you walk with 2 bags full of fish where the cats live, you’ll return home empty-handed. No escape
5 months ago 00:10:05 1
DIY. Make THE MEG diorama / resin art. Build the greatest movie cover art【Megalodon/Horror art】
5 months ago 00:17:27 1
INTERIUS | short film
5 months ago 00:02:57 1
This Wandering Day - Episode 5 THE RINGS OF POWER - Poppy’s Song - EPIC COVER
5 months ago 00:12:11 1
XAVER VARNUS PLAYS BACH’S TOCCATA & FUGUE IN THE BERLINER DOM
5 months ago 01:41:50 3
Building a Digital Filter: How it works + Simulation + Example