YoVDO

Building Distributed Applications with Event Driven Architecture

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Microservices Courses Scalability Courses Event-Driven Architecture Courses Idempotency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore event-driven architecture for building highly scalable, distributed applications in this conference talk from GOTO Chicago 2023. Learn common integration patterns, including synchronous request-response, asynchronous point-to-point, and message-router models. Discover how to use AWS messaging services to connect microservices and coordinate data flow with minimal custom code. Delve into the principles of event-driven architecture (EDA) and understand how to maintain idempotency, reduce duplicate events, and build resilient applications. Gain insights on where duplicates can occur, how to build idempotent code, and leverage idempotent services. Perfect for developers and architects looking to decouple application integrations and improve application durability and manageability.

Syllabus

Intro
Agenda
Enterprise integration patterns
Synchronous request-response model
Asynchronous pont-to-point model queue
Asynchronous pont-to-point model router
Asynchronous message-router model bus
Event-driven architecture EDA
Maintaining idempotency
Where can duplicates occur?
Building idempotent code
Using services that are idempotent
Outro


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube