ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

System design from First principal: The Cost of Communication [3/15]

Автор: FAANG Senior Engineer

Загружено: 2026-01-17

Просмотров: 841

Описание: The fastest network call is the one you never make.
In this third installment of our System Design First Principles series, we move from the internal physics of a single machine to the chaotic "tax-heavy" world of distributed systems. Most engineers treat a network call like a local function call, but from a first principles perspective, that is a 1,000,000x performance lie.
We dive deep into the "Communication Tax"—the hidden cost of DNS, TCP/TLS handshakes, Kernel context switching, and the "Serialization Crisis" caused by JSON.
What we cover:
The Fallacy of the Local Call: Why a network request is like waiting 11 days for a book vs. 1 second to grab it from your desk.
The Serialization Crisis: Why JSON is "physics-illiterate" and how binary formats like Protobuf and FlatBuffers save 30% of your CPU.
The Speed of Light: Why the physical size of the Earth limits your P99s (and how QUIC/HTTP3 tries to cheat it).
Real-World Optimization: How Discord and Netflix use Zero-Copy and gRPC to handle trillions of messages without the "Kernel Tax."
The First Principle: How to design "chunky" instead of "chatty" APIs.
If you want to build systems that handle millions of requests per second, you have to stop thinking about code and start thinking about the logistics of the wire.

Resources mentioned:
Apache Arrow (Zero-copy data)
gRPC & Protobuf documentation
Cloudflare’s guide to QUIC/HTTP3
#SystemDesign #SoftwareEngineering #Backend #DistributedSystems #Coding #Programming #Scalability #Latency #AndrejKarpathy #FirstPrinciples

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
System design from First principal:  The Cost of Communication [3/15]

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Основы проектирования систем: физика программного обеспечения [Видео 1/15]

Основы проектирования систем: физика программного обеспечения [Видео 1/15]

MCP за 5 минут

MCP за 5 минут

System Design Explained APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

System Design Explained APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Бывший рекрутер Google объясняет, почему «ложь» помогает получить работу.

Бывший рекрутер Google объясняет, почему «ложь» помогает получить работу.

How I Rebuilt My Entire Workstation After Quitting Arch Linux

How I Rebuilt My Entire Workstation After Quitting Arch Linux

System Design First Principles: Master the Math of Scale[2/15]

System Design First Principles: Master the Math of Scale[2/15]

Если вы амбициозны, но непоследовательны (в сфере технологий), пожалуйста, посмотрите это видео.

Если вы амбициозны, но непоследовательны (в сфере технологий), пожалуйста, посмотрите это видео.

The Art of Thinking on Paper

The Art of Thinking on Paper

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

System Design was HARD until I Learned these 30 Concepts

System Design was HARD until I Learned these 30 Concepts

Как освоить любой навык так быстро, что это покажется незаконным

Как освоить любой навык так быстро, что это покажется незаконным

The Windows 11 Disaster Microsoft Didn’t See Coming

The Windows 11 Disaster Microsoft Didn’t See Coming

Самая сложная модель из тех, что мы реально понимаем

Самая сложная модель из тех, что мы реально понимаем

Я в опасности

Я в опасности

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

Я сдал технические собеседования на отлично, зная эти основы проектирования систем

Я сдал технические собеседования на отлично, зная эти основы проектирования систем

Linux Networking: How The Kernel Handles A TCP Connection

Linux Networking: How The Kernel Handles A TCP Connection

Bill Gates PANICS as Gamers ABANDON Windows 11 — Gamers Going Towards Linux

Bill Gates PANICS as Gamers ABANDON Windows 11 — Gamers Going Towards Linux

Внутри инженерного меню Deye. Полный протокол настройки по стандарту EN 50549

Внутри инженерного меню Deye. Полный протокол настройки по стандарту EN 50549

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]