Использование непрерывного нагрузочного тестирования для оценки ёмкости и планирования ресурсов высоконагруженного сервиса Тестирование, нагрузочное тестирование
Высоконагруженные сервисы потребляют большой объём вычислительных ресурсов. Эти ресурсы дороги и должны выделяться в том количестве, чтобы приложения с одной стороны исправно работали и не падали под потоком запросов пользователей, а с другой – не грели понапрасну воздух за счет владельца. Кроме того, публичные сервисы регулярно подвергаются еще более тяжелым испытаниям, когда на фоне различных событий нагрузка на них поднимается в несколько раз, а эластичность облаков не безгранична.
В этом докладе я расскажу о методике online-оценки ёмкости сервиса и планирования ресурсов, применяемой в Яндекс.Маркете.
Работает SRE в Я.Маркете более 5 лет, а в проекте Беру.ру с момента его основания. В основном занимается вопросами платформы, распределения трафика и инфраструктурных оптимизаций.