Обучающий курс HighLoad Junior
30 лекций лучших специалистов Рунета по высоконагруженным системам
Логика проектирования
и архитектура крупных проектов
и архитектура крупных проектов
- Общие подходы к проектированию, масштабированию
- Типичная схема
- Балансировка нагрузки
- Stateless, shared nothing, уровни абстракции
Проблемы нагрузки
на базу данных
на базу данных
- Оптимизация запросов и индексов
- Индексы в базах данных PostgreSQL и MySQL
- Правильное чтение explain
Масштабирование базы
данных через шардирование
и партиционирование
данных через шардирование
и партиционирование
- Как устроена MySQL-репликация
- Секционирование/партиционирование данных
- Шардирование базы данных
- Выбор ключа шардирования
Кеширование, NoSQL, очереди;
Поиск, Hadoop и бинарные хранилища
Поиск, Hadoop и бинарные хранилища
- Принцип действия и суть NoSQL-баз данных
- Российская NoSQL база данных Tarantool
- Принципы и приёмы обработки очередей
- Кэширование данных в web приложениях
- Внутреннее устройство поискового движка
- Организация бинарного (файлового) хранилища
- Сетевые файловые системы
Простые и логичные лекции для вас читают топовые
разработчики highload систем
разработчики highload систем

Илья
Космодемьянский
Космодемьянский
CEO и консультант в компании PostgreSQL-Consulting LLC. Специалист по эксплуатации баз данных PostgreSQL, Oracle, DB2.
PostgreSQL-Consulting.com

Андрей
Аксёнов
Аксёнов
«Всю жизнь пишу низкоуровневый код, по состоянию на 2015 делаю поисковой движок Sphinx».
Sphinx

Константин
Осипов
Осипов
Директор по разработке в компании ScyllaDB Inc.
ScyllaDB Inc

Александр
Крижановский
Крижановский
Системный архитектор и ведущий разработчик Tempesta FW. До 2008 года разрабатывал высокопроизводительное ПО в таких компаниях как IBM, Yandex и Parallels.
Tempesta FW

Сергей
Туленцев
Туленцев
Разработчик с 10+ годами опыта. Одним из первых в России выкатил MongoDB в продакшен.
TextMaster
Ваш результат после просмотра лекций
Вы пройдете все этапы от самых общих вещей проектирования до понимания деталей разработки крупных систем;
Узнаете главные секреты и самые свежие "фишки" разработки highload систем
Сдвиг мыслительной парадигмы, слушатели HighLoad++ Junior начинают думать, как разработчики высоконагруженных проектов
Ваша стоимость на рынке труда возрастет минимум на 20%
Подпишитесь на email-курс HighLoad++ Guide
30 статей о том, как создавать и эксплуатировать высоконагруженные системы. Письма приходят два раза в неделю.
Нажимая «Подписаться», вы соглашаетесь с политикой конфиденциальности.