Нагрузочное тестирование



Часто, когда мы говорим о тестировании, имеются в виду тесты логики приложения.

А что делать, если логика работает безукоризненно, но как только распродажа, рассылка, акция, хабраэффект, то всё падает? Можно ли как-то это предугадать и к такому подготовиться?



В данном выпуске мы решили поговорить про несправедливо упускаемое нагрузочное тестирование. Что это такое? Для чего оно нужно? Когда им необходимо заниматься? Когда можно пренебречь? Как это делают круто и масштабно в бигтехах? С чего можно начинать, чтобы базовыми усилиями получить приемлемые результаты?



Лично мне особенно было интересно узнать не про то, как нагружается приложение, а как выглядит инфраструктура, которая эту нагрузку способна генерить. Оказывается там тоже много всего сложного, неочевидного и масштабного.



Этот эпизод, как и весь сезон, выпускается при поддержке драйвовой команды инженеров — @avitotech. Ребята создают сервисы, которыми пользуется треть жителей России каждый месяц.



Приятного прослушивания!

Ссылка на пост с описанием тут