- Регистрация
- 26.05.2022
- Сообщения
- 26 724
- Реакции
- 187
- Баллы
- 63
HighLoad Разработчик: - 1.5% Насыщенность рынка труда специалистами по HighLoad - 200 000 р. Средняя зарплата специалиста - 1 000+ вакансий на территории РФ Практикум HighLoad от Rebrain: - 90% практики. 100 рабочих задач - Выполнение реальных кейсов крупных интернет-компаний - Никаких лекций. Даем только необходимую теоретическую основу - Все задания идут в ваше портфолио - Живые мастер-классы от действующих специалистов по высоким нагрузкам - Быстрая проверка заданий. Максимальное время проверки - 24 часа - Чат с составителями практикума и действующими специалистами по высоким нагрузкам - Эффективность, вы своими руками сделаете все актуальные задачи инженера по высоким нагрузкам - Личная проверка. Высылаем подробные объяснения с проверкой по каждому заданию Кому подойдет практикум: - DevOps-инженеры - backend-разработчики - СТО - архитекторы инфраструктуры - системные администраторы “hard” - специалисты по эксплуатации С какими задачами поступают к нам на практикум? а) Хочется работать с масштабными проектами б) Есть желание попасть на работу в крупную компанию, но не хватает компетенций в) Нужно повысить квалификацию, чтобы продвинуться в должности г) На практике познакомиться с актуальным технологическим стеком Программа обучения Модуль 1: Что такое HighLoad, и где он начинается? 1. Задача обеспечения высоких нагрузок - Когда они необходимы? - Когда нет необходимости? - Время ответа - Пропускная способность 2. Финансовая модель - Насколько это дорого? - Правило 80/20 Модуль 2: Средства проверки гипотез и решений Анализ нагрузки в моменте - Точки измерения - CPU - RAM - IO Мониторинг Системы мониторинга (zabbix, ELK, Prometheus) Оповещение пользователей Нагрузочные тестирования - Siege - Jmeter - LoadRunner Регулярные тесты Модуль 3: Архитектурные паттерны при росте нагрузок - Двух- и трехзвенная архитектуры - API - SOA - Очереди и их применимость - Логи - организация в высоконагруженных проектах Модуль 4: Средства обеспечения высокой производительности и отказоустойчивости 1. Уровень окружения - Оптимизация IO (HDD>,SAS>,SSD, RAID) - Облака и их актуальность в HighLoad - Оптимизация HTTP (HTTP/2, сжатие, многопоточные запросы) - CDN - Скалирование Nginx (и почему Apache уже не надо использовать) - App-сервера для Java (Jetty как замена Tomcat) - Go как замена PHP-FPM - Serverless - скалирование приложения «из коробки» 2. Уровень БД - Explain - Индексы - Реплицирование - Шардирование - Альтернативные хранилища (Redis, MongoDB, ClickHouse, Ignite) 3. Уровень логики - Исправление логики - Кэширование - Асинхронность - PreLoad (для PHP 7.4+, например) - Многопоточность Продажник: rebrainme.com/highload/ |