×

Курс “Highload software architecture” (подія в архіві)

Состоялось
10 октября 2018 (среда)
Место
Киев, ул. Воздвиженская, 34А, Projector
Стоимость
8 000 грн/мес.

Большинство крупных компаний сталкивались с техническими проблемами, связанными с нелинейным ростом активной аудитории, а как следствие и нагрузки.
Неподготовленность к таким изменениям часто выливалась в часы, а иногда и дни даунтаймов. И очень часто технические команды были вынуждены делать dirty хаки, которые решают проблему здесь и сейчас, но абсолютно не рассчитаны на игру в долгую.

Задача этого курса — познакомить слушателей с рядом основных причин возникновения проблем c нагрузкой, а также методами их решения. Мы рассмотрим архитектуры топовых ресурсов, научимся оценивать стоимость внедрения/поддержки каждого из решений, поймем — какие ограничения накладывает каждое решение.

Курс будет полезен для backend разработчиков и devops-ов, для которых задачи масштабирования/нагрузок — это не просто «красивое может быть завтра», а «проблемное сегодня».

8 000 грн/мес. Оплачивайте курс помесячно или целиком (со скидкой 5%). Возможна оплата в рассрочку
27 занятий. 2 раза в неделю, по средам 19:30-21:30 и субботам 11:00-14:00
10 октября. Новая группа стартует 10 октября 2018
14 мест. Мы уделяем внимание каждому студенту курса. Поэтому количество мест ограничено

Зарегистрироваться

Преподаватель

Кирилл Латыш

CTO в Cools.com. В прошлом — CEO LiveZone, CTO Genesis.
Выпускник Прикладной математики в КПИ.
Более 10 лет опыта в разработке и построении архитектур высоконагруженных систем. Постоянный докладчик на конференциях, связанных с highload.

Facebook
LinkedIn

Кому будет полезно

Devops-ам и backend разработчикам.

Для обучения на курсе обязательно необходимо знание хотя бы одного языка программирования и базовые знания в администрировании unix серверов.

Для занятий вам понадобится собственный ноутбук.

Программа курса

Постоянный фидбек. Масса практических заданий по работе с реальными задачами.

  1. Введение. Виды ресурсов и их ограничения.
  2. Системы мониторинга ресурсов.
  3. Системы мониторинга пользовательских метрик.
  4. Нагрузочное тестирование — подходы и инструменты.
  5. Математические методы анализа.
  6. Архитектура высоконагруженных приложений.
  7. Веб серверы.
  8. SQL базы данных.
  9. NoSQL базы данных.
  10. Очереди.
  11. Content Delivery Network.
  12. Балансировщик.
  13. Логирование.
  14. DDOS атаки и способы борьбы с ними.
  15. Пиковые нагрузки.
  16. Физика накопителей: HDD, SSD, RAM.
  17. Структуры данных и алгоритмы.
  18. Базы данных: репликация.
  19. Базы данных: шардирование.
  20. Бекапы.
  21. Профайлинг приложений.
  22. Continuous Deployment.
  23. AWS EC2, Load Balancer.
  24. AWS S3.
  25. AWS Autoscale groups.
  26. AWS server-less calculations.
  27. Trade-off — купить или сделать самому?
  28. Выпуск и защита курсовых проектов
  29. Зарегистрироваться

Google Calendar iCal
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Скажите, пожалуйста, а планируются ли такие курсы в следующем году, например, в январе-феврале 2019? На данный момент нет возможности подписаться и полноценно участвовать, но тема интересная и нужная.

Добрый день. Пока по датам сориентировать не можем, но планируем повторить курс и в следующем году.

Подскажите пожалуйста, занятия в каком-то месте или возможно удалённое посещение?

Илья, добавили адрес проведения: ул. Воздвиженская, 34А, Projector. К сожалению, возможно только очное участие.

Підписатись на коментарі