Масштабирование незаконченной системы: от приёмки скоупа до внедрения паттернов распределенных систем и кратного роста нагрузки в 1 000 раз
Доклад отклонён
Целевая аудитория
Тезисы
В докладе расскажу, как по шагам построить расширяемую систему на основе MVP, переданного в наследство.
Внутри доклада разберём по шагам, с чего начать и как масштабировать нагрузку сервиса в 1000 раз. Затронем аспекты управления командой разработки и передачи скоупа, тестирования, аналитики метрик нагрузки, рассмотрим применение паттернов распределенных систем.
— Расширение старой логики согласно концепции "test first and code later".
— Анализ метрик нагрузочного тестирования для эффективного распараллеливания операций, рефакторинга неоптимальных запросов, создания сценариев использования разных типов индексов.
— Обсудим применимость паттернов распределенных систем (Circuit Breaker, защита от состояния гонки, распределенные транзакции).
— Работа над ошибками или как принять скоуп от уходящей команды.
Product Tech Lead в Samokat.tech
В Samokat.tech работаю 2,5 года.
До этого работал в Infosystem Jet, начинал карьеру в Wrike.
Samokat.tech
Видео
Другие доклады секции
Архитектуры и масштабируемость