open atlas

system-design-cases

Разборы System Design

Сквозные разборы реальных систем — сокращатель ссылок, чат, лента, YouTube, платежи — требования, оценки, высокоуровневый дизайн и сложные deep-dive.

5 юнитов·42 уроков·~37 ч

Начать трек
01

Базовые разборы

Канонические первые разборы: key-value хранилище, сокращатель ссылок, веб-краулер, распределённая очередь.
02

Соцсеть и лента

Fan-out, ранжирование, доставка в реальном времени: уведомления, лента, чат, автодополнение.
03

Медиа и хранилище

Огромные файлы, огромный fan-out на чтение: видео, синхронизация файлов, объектное хранилище, почта при масштабе.
04

Геолокация и реальное время

Пространственное индексирование и обновления с низкой задержкой: близость, друзья рядом, карты, лидерборды.
05

Данные и деньги

Корректность под нагрузкой и деньги на кону: метрики, агрегация рекламы, платежи, кошельки, биржи, бронирование.

Проекты по этому треку

Guided-проекты, которые закрепляют изученное здесь.

Следующий трек

AWS на практике

Разворачивай реальные системы в облаке Amazon — базовая модель, вычисления, хранилище и сеть — и подготовься к экзаменам AWS Cloud Practitioner и Solutions Architect Associate.