Overview
Watch a comprehensive conference talk from GOTO EDA Day Warsaw 2024 where AWS Principal Developer Advocate Eric Johnson explores the fundamentals of event-driven architecture (EDA) and its role in building scalable distributed applications. Learn essential integration patterns for decoupling applications, discover how AWS messaging services can connect microservices with minimal custom code, and master techniques for reducing duplicate events through idempotency. Dive deep into topics including coupling concepts, integration patterns, event definitions, EDA principles, and resilient application design. The 49-minute presentation includes practical examples and real-world scenarios to help developers implement durable, manageable, and highly scalable distributed systems using event-driven architectural approaches.
Syllabus
Intro
Agenda
Coupling
Integration patterns
What is an event?
Event-driven architectures
Reducing event duplication with idempotency
Outro
Taught by
GOTO Conferences