From Monolith to Microservices: Airbnb's Journey in Service Architecture Evolution
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
The Private Equity Associate Certification
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how Airbnb successfully transitioned from a monolithic architecture to microservices in this technical presentation from QCon Plus 2022. Follow along as Selina Liu details the complex process of breaking down a large monolith into independent, high-performing services while maintaining system functionality. Explore key components like the API Framework, PowerGrid, OneTouch, and Spinnaker that enabled this transformation. Gain insights into critical aspects such as service dependencies management, data hydration platformization, and the implementation of Viaduct. Discover practical strategies for handling architectural tradeoffs, building UI platforms, and driving service-oriented development. Master the principles of scaling distributed systems through real-world examples from one of the world's leading technology platforms.
Syllabus
Introduction
Fun Fact
Why and How
Host Reservation Details
API Framework
PowerGrid
OneTouch
Spinnaker
Migration to SOA
Tradeoffs
Simplify Service Dependencies
Platformizing Data Hydration
Viaduct
Viaduct Batch
UI Platform
Service Driven
Recap
Whats next
Outro
Taught by
InfoQ