ACD304

From 0 to 1 Million Events - EDA for the real world

Room: Room 1 | Time: 15:00

Event-Driven architectures are everywhere. Building them in a serverless, cloud-native way has never been easier. But many developers struggle with issues around type-safety, rule architecture, and scaling.

In this talk, I’ll show you the best practices I’ve learned working with EventBridge and TypeScript in a startup handling over 1 million events a month.

I first show you why we chose EventBridge, how to structure events, and why 5 targets per rule are not an issue.

Then, we’ll get more hands-on with lots of TypeScript and CDK examples. We will cover event validation, error handling, idempotency, and testing. The focus is always on getting the benefits of an Event-Driven Architecture as fast as possible in a lean & serverless way.

Familiarity with Lambda and TypeScript is recommended.

(The session is about 30-40 minutes long - but I can change the time depending on the slot since I have a few variations of this presentation)

Sandro Volpciella
Fullstack Developer (Focus: AWS, Serverless) - Author AWS Fundamentals