О фреймворках и правильном их использовании
на обучающей конференции разработчиков высоконагруженных систем HighLoad++ Junior
Роман Ивлиев (CTO banki.ru) откроет темы грамотного использования фреймворков.
Поговорим о неотъемлемой составляющей большого числа современных веб-проектов — о фреймворках.
Рассмотрим следующие темы и поищем ответы на вопросы:
- Что такое фреймворк и зачем их пишут.
- Почему для некоторых языков их десятки, а для некоторых — единицы.
- В чём плюсы и минусы применения.
- Наиболее распространённые мифы.
- Использовать или нет — примеры из жизни.
- Как выбрать из множества доступных вариантов, на что стоит обратить внимание.
Сделав такую вводную мы перейдём к практике — доклад "Когда не хватает Django" от Павла Петлинского и Дмитрия Литвиненко (Rambler & Co).
— Что делать, когда Django перестала справляться с нагрузкой?
— Как распиливать монолит на микросервисы?
— Какие есть подводные камни в распределенной системе?
— Как мерить производительность?
— Какой предел у Python с точки зрения производительности?