SHAREWOOD
SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 127.821
- Репутация
- 68.729
[HEADER=1]Проектирование систем с высокими нагрузками [devhands.io] [Алексей Рыбак][/HEADER]
Обучающий курс "Проектирование систем с высокими нагрузками"
Трехмесячный курс за 20.000 рублей в месяц; следующая группа начинает занятия в апреле 2024
Содержание программы
Целевая аудитория: программисты, менеджеры, QA (автоматизация), системные/платформенные инженеры, системные администраторы
Требуемые навыки: основы бэкенд-программирования
Длительность курса: 3 месяца, 1 час в неделю + несколько домашних заданий по проектированию
Стоимость: 60.000 рублей. Для частных лиц возможна оплата 50%, ежемесячная оплата (20.000 рублей в месяц) и "триал" - бесплатное первое занятие. Для корпоративных клиентов есть возможность организации отдельных корпоративных групп.
Соотношение теории и практики: 20/80
Средняя недельная загрузка: несколько часов (2-4, в общем зависит от уровня подготовки)
Автор курса: Алексей Рыбак (ex-Badoo/Bumble CTO)
Обучающий курс "Проектирование систем с высокими нагрузками"
Трехмесячный курс за 20.000 рублей в месяц; следующая группа начинает занятия в апреле 2024
Содержание программы
- Лекции на темы:
- Параллелизация в Linux: процессы, потоки и зеленые потоки/горутины
- Структура серверов и модели обработки соединений (PPC, TPC, FSM)
- Сетевые системы обслуживания и практическое использование теории
- Физические и программные компоненты, их "стандартные" характеристики (время реакции)
- Компоненты приложения с высокой нагрузкой, их особенности, использование, продуктивность и масштабирование каждого класса
- Горизонтальное масштабирование баз данных: шардинг, консистентное хеширование, таблицы функций, виртуальные шарды
- Маршрутизация в распределенной системе
- Перешардирование
- Высокая доступность, теоремы CAP/PACELC и классификации, Eventual Consistency
- Транзакции в многосерверных базах данных, очереди транзакций
- Согласованность микросервисов и модель "сага", оркестровка/хореография, распределенные рабочие процессы
- Колоночные, NoSQL и облачные базы данных
- Расчет стоимости и планирование ресурсов, скачкообразный рост, эластичность и контролируемая деградация
- Практические занятия: сессии брейншторминга по архитектуре, домашние задания и анализ работы в группе.
- Лекции на темы:
- Освоить основные навыки архитектора сложных и высоконагруженных информационных систем
- Получить опыт проектирования высоконагруженных систем с использованием архитектурного брейншторминга, практики создания архитектуры и анализа ваших решений с подробной обратной связью.
- Получить опыт прохождения и проведения интервью по системному дизайну
Целевая аудитория: программисты, менеджеры, QA (автоматизация), системные/платформенные инженеры, системные администраторы
Требуемые навыки: основы бэкенд-программирования
Длительность курса: 3 месяца, 1 час в неделю + несколько домашних заданий по проектированию
Стоимость: 60.000 рублей. Для частных лиц возможна оплата 50%, ежемесячная оплата (20.000 рублей в месяц) и "триал" - бесплатное первое занятие. Для корпоративных клиентов есть возможность организации отдельных корпоративных групп.
Соотношение теории и практики: 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
Закрытая ссылка
Материал «Системный дизайн высоконагруженных проектов [devhands.io] [Алексей Рыбак]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.