Library / YouTube / InfoQ
Conference talks from practitioners on microservices, resilience and large-scale systems.
Start with step 1See all 3 steps Learn system design with InfoQ, step by step 168 videos in 3 steps, about 123 h 40 min of watching. Start at step 1 and move down.
All levels Intermediate Advanced
Services and APIs 58 Scaling and speed 32 Consistency 17 Messaging and events 16 Running in production 9 Concurrency and storage 5 Caching 2 Databases 2
1 The building blocks Caches, queues, databases, load balancers: the parts every design is made of. 75 videos · 50 h 50 min 0/751.1 Scaling Push Messaging for Millions of Devices @Netflix Intermediate · 49 min · 105.6K views · 2018 (older) How a system grows from one server to many without falling over. 1.2 Scaling Slack - The Good, the Unexpected, and the Road Ahead Intermediate · 38 min · 46.2K views · 2019 (older) How a system grows from one server to many without falling over. 1.3 Authorization at Netflix Scale Intermediate · 40 min · 10.8K views · 2022 How a system grows from one server to many without falling over. 1.4 Scaling Infrastructure Engineering at Slack Intermediate · 48 min · 7.9K views · 2019 (older) How a system grows from one server to many without falling over. 1.5 Scaling Slack Intermediate · 34 min · 6.4K views · 2018 (older) How a system grows from one server to many without falling over. 1.6 Scaling Backbone.js at SoundCloud Intermediate · 47 min · 6.3K views · 2013 (older) How a system grows from one server to many without falling over. 1.7 Scaling Patterns for Netflix's Edge Intermediate · 50 min · 6.1K views · 2019 (older) How a system grows from one server to many without falling over. 1.8 Petabytes Scale Analytics Infrastructure @Netflix Intermediate · 45 min · 5.2K views · 2017 (older) How a system grows from one server to many without falling over. 1.9 Scaling LLM Batch Inference: Ray Data & vLLM for High Throughput Intermediate · 48 min · 3.6K views · 2025 How a system grows from one server to many without falling over. 1.10 Node.js + Cocktails: Scaling Yahoo! Intermediate · 29 min · 2.8K views · 2013 (older) How a system grows from one server to many without falling over. Show all 75 2 Design whole systems (HLD) Put the blocks together for a real product, step by step. 37 videos · 25 h 40 min 0/372.1 Design Microservice Architectures the Right Way Intermediate · 49 min · 740.8K views · 2018 (older) When to split an application into services, and what it costs. 2.2 How Netflix Scales Its API with GraphQL Federation Intermediate · 39 min · 102.4K views · 2021 (older) How services expose and call each other's features. 2.3 The Evolution of Reddit.com's Architecture Intermediate · 33 min · 96.8K views · 2018 (older) A walk through how a real product is put together: what it must do, the parts, and the trade-offs. 2.4 Data Mesh Paradigm Shift in Data Platform Architecture Intermediate · 48 min · 55.9K views · 2020 (older) A walk through how a real product is put together: what it must do, the parts, and the trade-offs. 2.5 Shopify’s Architecture to Handle the World’s Biggest Flash Sales Intermediate · 49 min · 22.8K views · 2022 A walk through how a real product is put together: what it must do, the parts, and the trade-offs. 2.6 Netflix Play API - An Evolutionary Architecture Intermediate · 42 min · 18.9K views · 2019 (older) How services expose and call each other's features. 2.7 Reactive Systems Architecture Intermediate · 41 min · 11.4K views · 2019 (older) A walk through how a real product is put together: what it must do, the parts, and the trade-offs. 2.8 Event-Based Architectures: the Hard Parts Intermediate · 40 min · 10.8K views · 2022 Passing work and events between services without waiting for each other. 2.9 The Human Side of Airbnb’s Microservice Architecture Intermediate · 38 min · 10.1K views · 2021 (older) When to split an application into services, and what it costs. 2.10 How to Tame Your Service APIs: Evolving Airbnb’s Architecture Intermediate · 27 min · 8.1K views · 2021 (older) How services expose and call each other's features. Show all 37 3 Go deeper Internals, trade-offs and how large systems really behave. 56 videos · 47 h 10 min 0/563.1 Scaling Instagram Infrastructure Advanced · 51 min · 295.5K views · 2017 (older) How a system grows from one server to many without falling over. 3.2 The Play Framework at LinkedIn: Productivity and Performance at Scale Advanced · 52 min · 109.3K views · 2013 (older) How a system grows from one server to many without falling over. 3.3 Scaling Facebook Live Videos to a Billion Users Advanced · 52 min · 97.8K views · 2017 (older) How a system grows from one server to many without falling over. 3.4 Lessons from DAZN: Scaling Your Project with Micro-Frontends Advanced · 52 min · 11.6K views · 2020 (older) How a system grows from one server to many without falling over. 3.5 Paying Technical Debt at Scale - Migrations @Stripe Advanced · 44 min · 9.6K views · 2019 (older) How a system grows from one server to many without falling over. 3.6 Effective Performance Engineering at Twitter-Scale Advanced · 50 min · 4.8K views · 2024 How a system grows from one server to many without falling over. 3.7 Robust Foundation for Data Pipelines at Scale - Lessons from Netflix Advanced · 38 min · 4.7K views · 2022 How a system grows from one server to many without falling over. 3.8 Airbnb at Scale Advanced · 39 min · 4.7K views · 2022 How a system grows from one server to many without falling over. 3.9 Architectures That Scale Deep - Regaining Control in Deep Systems Advanced · 50 min · 3.9K views · 2021 (older) How a system grows from one server to many without falling over. 3.10 Architectures That Scale Deep - Regaining Control in Deep Systems Advanced · 50 min · 2.7K views · 2020 (older) How a system grows from one server to many without falling over. Show all 56 Order and levels are picked by us from titles and lengths. The one-line notes are ours. Every video plays from YouTube and belongs to InfoQ.
Latest uploads Distributed LLM Inference on Kubernetes with llm-d, Wasm, & TornadoVM 1.1K views · 4 days ago Your path · 0/168 watched Start with Scaling Push Messaging for Millions of Devices @Netflix 1. The building blocks0/75 2. Design whole systems (HLD)0/37 3. Go deeper0/56 Add all to watch later Copy as checklistAll videos, channel names, pictures and comments belong to InfoQ and the people who wrote them. Videos play in YouTube’s own player and link back to the channel; nothing is copied. Numbers and comments come from YouTube and are refreshed regularly. By using them you also agree to the YouTube Terms of Service ; Google’s Privacy Policy applies. To have this page changed or removed, tell us here .