EDA in Practice: Building an eCommerce Platform at
summary
Cinch builds a serverless e‑commerce platform on AWS (Lambdas, EventBridge, SQS, DynamoDB, CDK, TypeScript) and launches in six months, hitting >1M requests/min while cutting costs ~30% and improving conversion 10x. Architecture uses an event ledger pattern (single‑table events → DynamoDB streams → EventBridge), struggles with a fat vehicle updated god event, and shifts to separated DynamoDB change streams and smaller contextual events so teams can evolve features with less coordination.
AI-written summary · about
chapters (10)
- 0:00Intro
- 3:18What do we mean by serverless?
- 6:59cinch
- 11:37Why serverless?
- 12:32Why event-driven?
- 13:22Systems, teams & tech stack
- 17:16What patterns emerged?
- 30:41How to evolve the systems?
- 36:31Conclusion
- 39:53Outro
related talks
49mBuilding Next-Generation Applications with EDA
45mBuilding Event-driven Serverless Applications
50mDeveloping Highly Scalable Image Storage Solution with AWS Serverless
49mServerlesspresso: Building a Scalable, Event-Driven Application
37mBuilding Modern Distributed Systems with AWS
23mSimplifying design complexities using Serverless Architecture on AWS
34mDesigning Data Intensive Applications In Serverless Architecture
31mAccelerate business innovation with serverless applications
