Overview
Explore the journey of LEGO.com's transition to event-driven architecture in this 50-minute conference talk from GOTO EDA Day 2022. Delve into the mechanics of event-driven computing and discover why the engineering team behind LEGO.com embraced this approach. Learn about the evolution from monolithic systems to modern distributed microservices, and understand the key factors driving the adoption of event-driven architecture in serverless applications. Through real-world use cases and a detailed set-piece case study, gain insights into designing, building, and operating event-driven applications. Follow the progression from monolith days in 2016 through various phases of implementation, including microservices adoption. Benefit from the speaker's experience and recommendations for starting your own event-driven journey, covering aspects such as cost, performance, team velocity, and sustainability in cloud-based serverless environments.
Syllabus
Intro
2 common questions
LEGO high-level architecture
The runway to EDA
Monolith Days 2016
Future thinking
The first step
EDA phase 1
EDA phase 2
Microservices
Set-piece case study
Experience
Wrap-up
Outro
Taught by
GOTO Conferences