10-Minute System Design podcast artwork
Technology

10-Minute System Design

by 10min Tech

Chart positions today · New Zealand

Not on the New Zealand charts we track today.

If you like 10-Minute System Design, try…

Latest episodes

  • What Are Neural Networks and How Do They Work?

    January 6, 2025 · 11 min

    In this 10-minute episode, we’ll explore neural networks — the core component of many modern AI models, including LLMs like ChatGPT, Gemini, and Claude, that mimic how the human brain works. We’ll demystify the “black box” nature of the…

  • How Meta Trains AI Models at Scale

    October 24, 2024 · 15 min

    In this episode, we'll take a look at Meta’s ambitious approach to scaling large language models. We'll explore the shift from handling many smaller models for recommendation engines to building colossal generative AI models, and the…

  • How Netflix Streams High-Quality Video

    October 23, 2024 · 13 min

    In this episode, let's explore how Netflix revamped their video processing pipeline, moving from a monolithic system to a microservices architecture. What drove such a major shift? You'll hear how their original platform, Reloaded…

  • How Apple Stores Billions of Data in iCloud

    October 22, 2024 · 11 min

    In this episode, we'll explore the intricate system and architecture design behind Apple's iCloud. We'll break down how Apple seamlessly handles billions of users by combining Cassandra and FoundationDB to power iCloud's backbone. What…

  • How Uber Shows Nearby Drivers Quickly and Reliably

    October 21, 2024 · 9 min

    In this episode, we explore the system behind Uber's driver-matching functionality, capable of handling an incredible one million requests per second. We break down the key technologies that make it work, from H3, the hexagonal grid system…

Show 7 more episodesShow fewer episodes
  • How Instagram Scaled to 2.5 Billion Users

    October 14, 2024 · 8 min

    In this episode, we'll learn how Instagram scaled to 2.5 billion users. We'll discuss the major challenges Instagram faced — from resource constraints to data consistency and performance, and unpack the innovative strategies the team used…

  • How Facebook Scaled Memcached

    October 13, 2024 · 7 min

    In this episode, we explore how Facebook engineers scaled Memcached, the open-source caching system, to handle billions of requests and trillions of items. We’ll break down the challenges they faced and the smart solutions they developed…

  • Spanner: Google's Globally-Distributed Database

    October 12, 2024 · 12 min

    In this episode, we explore another important piece of technology from Google: Spanner — a globally distributed database that reshapes how massive datasets are managed. We’ll talk about its unique architecture, including the TrueTime API…

  • Redis Distributed Lock

    October 9, 2024 · 13 min

    Ever wondered how multiple processes can safely share resources without stepping on each other's toes? In this episode, we'll talk about Redis's distributed lock and discover how it ensures mutual exclusion for shared resources across a…

  • Kafka: LinkedIn's Distributed Messaging System

    October 9, 2024 · 11 min

    This episode focuses on Kafka, the distributed messaging system born at LinkedIn. Learn how Kafka was designed to tackle the massive streams of log data driving personalized recommendations, search algorithms, and real-time security. We'll…

  • Hadoop: Yahoo's Distributed File System

    October 9, 2024 · 10 min

    In this episode, we take a closer look at the Hadoop Distributed File System (HDFS), a key part of the Hadoop framework that helps store and manage huge amounts of data. We’ll explore how HDFS spreads data across many affordable servers…

  • Cassandra: A Decentralized Structured Storage System from Facebook

    October 9, 2024 · 8 min

    In this episode, our hosts delve into Cassandra, the distributed storage system developed at Facebook to tackle the immense challenges of managing structured data. Designed for high availability and scalability, Cassandra emerged from the…

Full episode archive on Apple Podcasts →

About the show

"10-Minute System Design" is your go-to podcast for quick, digestible insights into system design, AI, machine learning, and distributed systems. In each episode, your hosts break down complex tech concepts into easy-to-understand discussions, it's perfect for both beginners looking to learn the basics and experienced professionals needing a quick refresh. In just 10 minutes, we dive deep into the core ideas, offering clear explanations and practical takeaways to help you stay sharp and informed in today’s fast-evolving tech landscape.