Що нового?

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

Інформація про покупку
Тип покупки: Складчина
Ціна: 30000 ГРН
Учасників: 0 з 1
Організатор: Відсутній
Статус: Набір учасників
Внесок: 31200 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Системный дизайн высоконагруженных проектов [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)
  • Член
  • Консультирует CEO/CTO в областях: управление технологической организацией (активный рост, «кризисы», M&A), архитектура, оптимизация инфраструктуры и стоимости владения, технологический/продуктовый аудит в рамках M&A
  • С отличием окончил физический факультет МГУ им. Ломоносова
  • Некоторые элементы программы были представлены на таких конференциях как Highload, Percona London/Amsterdаm
Цена 60000 рублей
https://devhands.io/ru/system-design-program.html

 
Угорі