Ключ к масштабу: партиции, хеши и маршрутизация
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Почему горизонтальное масштабирование не всегда спасает ситуацию? Почему добавление реплик не всегда увеличивает пропускную способность?
Меня зовут Сергей Яговцев, я Руководитель группы разработки в Лаборатории Касперского.
В докладе разберём возникшие проблемы, решим, почему масштабирование сервисов по количеству реплик часто не приводит к росту пропускной способности и как выбор единицы параллелизма влияет на систему.
Покажем, как маршрутизация по ключу позволяет распределять нагрузку по сущностям, снижать запросы к базе данных и избегать горячих точек.
В конце продемонстрируем практические реализации на Kafka, RabbitMQ и HAProxy, и как их комбинировать для получения архитектурной гибкости.
15 лет опыта в IT. На данный момент разрабатывает антифрод систему в Лаборатории Касперского. Мейнтейнит уютный профилировщик easy_profiler. Любит свою семью, философию и плавание
Видео
Другие доклады секции
Архитектура и масштабируемость