← все темы
System Design — Networking (DNS, CDN, Load Balancer)
system-design-networking
🎴 Пройти квиз8 вопросов
-
senior theory Как работает DNS на масштабе CDN/глобальных сервисов? Что такое Anycast DNS, GeoDNS, и какие у DNS есть подводные камни для production?
-
senior theory Push CDN vs Pull CDN — в каких сценариях что выбираешь? Что такое cache key, origin shield, и как считать hit ratio?
-
senior theory L4 (TCP) vs L7 (HTTP) балансировщик — в чём разница и когда что использовать? Какие алгоритмы балансировки знаешь и где они ломаются?
-
senior theory Зачем нужен reverse proxy (nginx/Envoy) перед приложением, если есть L7 load balancer? Что он делает, чего LB обычно не делает?
-
senior theory Что такое edge compute (Cloudflare Workers / Lambda@Edge / Fastly Compute) и когда его реально стоит использовать вместо origin?
-
middle theory Что делает reverse proxy (nginx, Caddy, Traefik)? Чем отличается от forward proxy и от load balancer.
-
senior theory System Design: объясните тему «Domain name system» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Reverse proxy (web server)» — суть, за и против, когда применять.