Session
Leanings of an event-sourced serverless application to broadcast real-time traffic alerts
RATPDev runs multiple transit networks worldwide. They are in need for a single solution to allow transit operators to easily broadcast alerts over multiple communication channels (Twitter, Facebook, email, SMS, Google Maps…).
I developed this application using Serverless framework, with TypeScript lambdas, on AWS. On an architectural point of view, events was the go-to solution:
Highly transactional application fits the bill of an Event Sourcing architecture, in which the events ledger is the application single source of truth.
Serverless infrastructure pushes an Event Driven architecture, where your lambdas’ stack is segmented and triggered via a global bus.
In this talk, I’ll share my personal experience during the development of this application.
What you will know after this talk
The challenges I faced when understanding serverless paradigms compared to a classic infrastructure
How to build an Event Sourcing architecture implementation with AWS using DynamoDB
How to leverage EventBridge service to decouple lambda’s execution stack
Tracing executions in an event driven infrastructure
I’ve already given this talk at ServerlessDays Paris 2020, ServerlessDays Belgium 2021 and DevBreak 2021.
You can check out the talk support and see me give this talk both in French and English.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top