Скачать [rebrainme] Архитектор высоких нагрузок [Александр Пряхин, Василий Озеров]

  • Складчина создана: Дата начала
Информация
Цена: 295 РУБ
Организатор: Kail Kail
Статус:
Набор участников
Список участников
  • 1.
    sheb
  • 2.
    Jigme
  • 3.
    Arsen98989
Kail
Kail
Организатор
Проверенный
Организатор
Регистрация
09.04.2020
Сообщения
333 216
Реакции
28 262
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[rebrainme] Архитектор высоких нагрузок [Александр Пряхин, Василий Озеров]
Ссылка на картинку
Практикум HighLoad by REBRAIN
90% практики
100 рабочих задач
Выполнение реальных кейсов
крупных интернет-компаний
Никаких лекций
Даем только необходимую теоретическую основу
Все задания идут
в ваше портфолио
Живые мастер-классы
От действующих специалистов по высоким нагрузкам
Быстрая проверка задач
Чат с составителями практикума и действующими специалистами по высоким нагрузкам
Практикуйтесь в удобное для вас время
Личная проверка заданий
экспертами. Высылаем подробные объяснения с проверкой по каждому заданию
Эффективность Вы своими руками сделаете все актуальные задачи инженера по высоким нагрузкам

Кому подойдет практикум:

- 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+, например)
- Многопоточность

Финальный проект:
Задание - сделать скалируемую цепочку вида GUI » Очередь » Хранилище » GUI.
Через GUI нужно отправить данные, которые попадут в очередь, откуда будут записываться в хранилище.
На основании этих данных нужно построить отчеты, например, в Kibana/Grafana.
 
Зарегистрируйтесь , чтобы посмотреть скрытый авторский контент.
Поиск по тегу:
Теги
rebrainme александр пряхин архитектор высоких нагрузок василий озеров
Похожие складчины
Kail
Ответы
0
Просмотры
302
Kail
Kail
Kail
Ответы
0
Просмотры
104
Kail
Kail
Kail
Ответы
0
Просмотры
232
Kail
Kail
Kail
Ответы
0
Просмотры
83
Kail
Kail
Kail
Ответы
0
Просмотры
371
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь для участия в складчине

Вы должны быть авторизованны для просмотра и оценки материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.