Расскажу про практические приемы и варианты построения архитектуры кода и инфраструктуры серверов для нагруженных проектов. Также затрону такие темы как отказоустойчивость (проектирование и тестирование) и мониторинг. Тема смежная между backend'ом и devops'ом, т.к., по моему опыту, это неразрывные вещи в больших проектах: инфраструктура масштабируется когда приложению необходимо больше/меньше мощностей, может понимать и реагировать на ошибки в коде; код ориентирован на возможные сбои в железе инфраструктуры и т.д.
Большой зал.
Начало в 11:45.
В докладе я покажу инструменты и принципы, которые помогают облегчить создание и управление с микросервисной архитектурой. Рассмотрим пример переезда конкурса Мисс Россия на Azure, где инфраструктура развернута кликами мышкой на чистом PaaS, а за счет изменения архитектуры сайт выдерживает в 40 раз больше посетителей без увеличения бюджета на серверные мощности.
Малый зал.
Начало в 11:00.
Вы PHP-разработчик и слышали, что .NET это платформа для кровавого энтерпрайза, а проприетарные технологии Microsoft стоят тысячи долларов и несовместимы со всем остальным миром? Что если это не совсем так?
Большой зал.
Начало в 14:30.
Электромобиль. В Челябинске. Для работы на нем. При полном отсутствии инфраструктуры. дешево. очень дешево.. вот такие входные данные стояли перед командой проекта "Электрогрузовик". В докладе я расскажу о том, как преследуя "нереальные" цели пытливый инженерный ум находит невероятные решения, способные построить новую отрасль. И не одну.
Малый зал.
Начало в 17:30.
Иногда проект становится похож на огромный спутанный клубок. При этом фреймворк использован верно и всё по отдельности вроде-бы сделано неплохо. Виноват ли фреймворк, который дал плохую архитектуру? Дал ли? Что вообще такое архитектура и зачем она? Как не потонуть в сложности и регрессиях? Зачем инвертировать зависимости? Куда сложить доменную логику?
Большой зал.
Начало в 15:15.
© Уральская Конференция Разработчиков, 2010–2018, 18+
Соглашение об обработке персональных данных