Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем

Масштабирование незаконченной системы: от приёмки скоупа до внедрения паттернов распределенных систем и кратного роста нагрузки в 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

Samokat.tech разрабатывает технологии для ритейла реального времени. Наша цель — сделать все необходимые ИТ-инструменты и инфраструктуру, чтобы нужные товары могли попадать домой к людям мгновенно (насколько это возможно в физическом мире). Чтобы управлять всеми операционными процессами в режиме near real-time, мы строим собственную высоконагруженную платформу с распределённой архитектурой. Создаем сервисы и продукты по трём основным направлениям: технологии для быстрой доставки, сервисы для маркетплейсов и логистические решения.

Видео

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

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

Алиса 6 лет спустя
Павел Капля

Алиса и Умные устройства Яндекса