Открыто

Системный дизайн высоконагруженных проектов [devhands.io] [Алексей Рыбак]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 2 май 2024.

Основной список: 38 участников

Резервный список: 6 участников

  1. 2 май 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Системный дизайн высоконагруженных проектов [devhands.io] [Алексей Рыбак]

    Всего 3 месяца, 20.000 рублей в месяц; следующий старт в апреле 2024

    Программа курса

    1) Лекции
    Параллелизм в Linux: процессы, треды, зеленые треды/горутины
    Архитектура серверов и модели обработки соединений (PPC, TPC, FSM)
    Cети массового обслуживания и практические применения теории
    “Железные”/софтверные компоненты, их "типичные" характеристики (время отклика)
    Классы компонент высоконагруженного приложения, их характеристики, утилизация, производительность и масштабирование каждого класса
    Горизонтальное масштабирование СУБД: шардинг, консистентное хеширование, табличные функции, виртуальные шарды
    Роутинг/маршрутизация в распределенной среде
    Решардинг
    High Availability, CAP/PACELC теоремы и классификации, Eventual Consistency
    Транзакции в много-серверной среде СУБД, транзакционные очереди
    Консистентность микросервисов и паттерн "сага", оркестрация/хореография, distributed workflows
    Колоночные, NoSQL и cloud-native СУБД
    Стоимость и планирование ресурсов, резкий рост, эластичность и управляемая деградация

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

    Цель
    • Получить фундамент компетенций архитектора сложных и высоконагруженных информационных систем
    • Получить практику проектирования высоконагруженных систем с архитектурными брейншторм-сессиями, практикой разработки архитектур и разбором ваших решений с подробной обратной связью.
    • Получить практику прохождения и проведения секций системного дизайна на интервью
    Формат
    "Живые" онлайн-сессии (лекции, брейнштормы и презентации домашних проектов)

    Для кого
    Программист, руководитель, QA (автоматизация), системный/платформенный инженер, системный администратор

    Навыки пользователей
    Базовое бекенд-программирование

    Продолжительность
    3 месяца по 1 часу в неделю + несколько домашних заданий на проектирование
    Соотношение теории/практики: 20/80
    Средняя нагрузка в неделю: несколько часов (2-4, в целом зависит от подготовки)

    Алексей Рыбак (ex-Badoo/Bumble CTO)
    • Был одним из первых разработчиков Bumble/Badoo (300 млн. пользователей, продан сначала Blackstone по оценке в $3 млрд, через год вышел на IPO по оценке $8 млрд)
    • Прошел путь от стартап-камикадзе до CTO (300 инженеров) и генерального директора московского офиса разработки (150 сотрудников)
    • В роли CTO/VP создавал продукты и строил разработку в российских и глобальных компаниях (Constructor Group // EdTech-компания; "Везет" // второй по размеру такси-агрегатор в России, продан Яндекс.Такси; Yum! Brands // Fortune 1000 Restaurant Company)
    • Член Программного Комитета Highload++
    • Консультирует CEO/CTO в областях: управление технологической организацией (активный рост, «кризисы», M&A), архитектура, оптимизация инфраструктуры и стоимости владения, технологический/продуктовый аудит в рамках M&A
    • С отличием окончил физический факультет МГУ им. Ломоносова
    • Некоторые элементы программы были представлены на таких конференциях как Highload, Percona London/Amsterdаm

    Цена 60000 рублей
    Скрытая ссылка
     
    Последнее редактирование модератором: 5 май 2024
    1 человеку нравится это.
  2. Последние события

    1. OhMyGod
      OhMyGod участвует.
      2 авг 2025 в 10:19
    2. Petr152
      Petr152 не участвует.
      29 июл 2025 в 00:29
    3. bkpage
      bkpage участвует.
      29 июл 2025 в 00:19
    4. alex2704
      alex2704 участвует.
      13 июл 2025
  3. Обсуждение
  4. 25 мар 2025
    #2
    Mitrandir
    Mitrandir ЧКЧлен клуба
    Давайте соберемся!
     
    1 человеку нравится это.
  5. 5 июл 2025
    #3
    Сергей_Hurricane
    Сергей_Hurricane ЧКЧлен клуба
    Старт курса через неделю