Проблемы роста в X раз и их героическое преодоление

Архитектуры и масштабируемость

API
Микросервисы, SOA
Логирование и мониторинг
Управление конфигурацией
Автоматизация разработки и тестирования
Тестирование новых продуктов
Оптимизация

Доклад отклонён

Целевая аудитория

Для тех людей, кто сталкивается со стремительным ростом нагрузки: тимлидов, CTO, архитекторов

Тезисы

Пандемия оказала влияние на все компании, которые работают в онлайне. Отрасль EdTech столкнулась с массовым наплывом пользователей, каждого из которых было необходимо обслужить и дать ту самую продуктовую ценность, ради которой пользователи и выбирали наш сервис. Во время карантина почти все школьники страны занимались на нашей образовательной платформе Uchi.ru, количество пользователей, занимающихся онлайн, превышало 250 тысяч, что несравнимо с 35к в допандемийную эпоху.
В своем докладе я поделюсь проблемами, с которыми мы столкнулись при кратном росте нагрузки, как мы их обнаружили и как решали:

- как мы выдержали рост с 35к одновременных пользователей до 250к и когда нам стало понятно, что монолит уже не справляется
- как мы выделяли микросервисы, проблемы с отсутствием системного подхода и снова выделение микросервисов
- как мы разруливаем взаимодействие между сотнями приложений и как добиваемся непрерывности процесса разработки.
- почему мы задумались об альтернативе Ruby
- как мы меняем культуру разработки: от стартапа до серьезной компании.

Расскажу о текущих планах и куда мы движемся.

Архитектор / Architect Lead Uchi.ru / more.tv / Wifire.tv / Megafon.tv /

Uchi.ru

EduTech компания с очень большим проникновением на рынке образовательных услуг

Видео

Другие доклады секции

Архитектуры и масштабируемость