Сейчас ищут:

👨🏻‍💻 КОДИНГ [Devhands] Алексей Рыбак → Системный дизайн высоконагруженных проектов (2026)

Moderator

Модератор
29 Янв 2026
8,101
1
38
devhands-aleksej-rybak-sistemnyj-dizajn-vysokonagruzhennyx-proektov-2026.95312.jpg

[Devhands] Алексей Рыбак → Системный дизайн высоконагруженных проектов (2026)

Ваши цели в обучении

  • Получить фундамент компетенций архитектора сложных и высоконагруженных информационных систем

  • Получить практику проектирования высоконагруженных систем с архитектурными брейншторм-сессиями, практикой разработки архитектур и разбором ваших решений с подробной обратной связью

  • Получить практику прохождения и проведения секций системного дизайна на интервью (бонус)
Программа:

Лекции

  • Параллелизм в Linux: процессы, треды, зелёные треды/горутины

  • Архитектура серверов и модели обработки соединений (PPC, TPC, FSM)

  • Сети массового обслуживания и практические применения теории

  • «Железные»/софтверные компоненты, их «типичные» характеристики (время отклика)

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

  • Горизонтальное масштабирование СУБД: шардинг, консистентное хеширование, табличные функции, виртуальные шарды

  • Роутинг/маршрутизация в распределённой среде

  • Решардинг

  • High Availability, CAP/PACELC теоремы и классификации, Eventual Consistency

  • Транзакции в много-серверной среде СУБД, транзакционные очереди

  • Консистентность микросервисов и паттерн «сага», оркестрация/хореография, distributed workflows

  • Колоночные, NoSQL и cloud-native СУБД

  • Стоимость и планирование ресурсов, резкий рост, эластичность и управляемая деградация
Практика проектирования «у доски»

  • Архитектурные брейншторм-сессии на проектирование, с домашними работами и разбором в группе

  • Разберёмся, что значит 1M, 10M и 100M DAU в плане нагрузки на сервисы, как учитывать эти требования при планировании ресурсов

  • Поупражняемся в проектировании таких проектов, как социальные сети, e-commerce проекты, проекты доставки и такси и т.д.

  • Если у вас есть интересный проект на работе или интересный пет-проект, его тоже можно спроектировать, желательно под большую нагрузку (100M DAU)
Автор курса Алексей Рыбак

  • CTO с 20-летним опытом высоконагруженных проектов

  • Одним из первых разработчиков Bumble/Badoo, руководил платформенной разработкой, CTO (300 млн пользователей, IPO по оценке $8 млрд)

  • В Badoo прошёл путь от стартап-камикадзе до CTO (300 инженеров) и генерального директора Московского офиса разработки

  • В роли CTO/VP создавал продукты и строил разработку в российских и глобальных компаниях:

    • «Везёт» — второй по размеру такси-агрегатор в России

    • Yum! Brands

    • Fortune 1000 Restaurant Company

  • Член Программного Комитета конференции Highload++
  • Авторизуйтесь, чтобы посмотреть скрытый контент.

 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Похожие темы