Нагрузочное тестирование с нуля: наши грабли, гонка за токеном и рабочий чек-лист
Привет, хабровчане!Мы команда «Исходного кода» и уже полгода системно занимаемся нагрузочным тестированием (НТ). Раньше такие проверки были от случая к случаю - оттуда и взяли базу знаний. Сегодня хотим поделиться историей одного показательного фейла, который заставил нас пересмотреть весь подход и прийти к системе,...
Привет, хабровчане!Мы команда «Исходного кода» и уже полгода системно занимаемся нагрузочным тестированием (НТ). Раньше такие проверки были от случая к случаю - оттуда и взяли базу знаний. Сегодня хотим поделиться историей одного показательного фейла, который заставил нас пересмотреть весь подход и прийти к системе, которая показала себя, как работающая. Все мы знаем эту боль: фича идеально работает на деве и предпроде, проходит все тесты, а когда под реальной нагрузкой на нее заходят сотни пользователей одновременно - все начинает тормозить, сыпать ошибками или просто падать. Чтобы этого избежать, мы решили, что НТ должно стать обязательным этапом для всех фичевых задач, которые серьезно меняют логику, затрагивают запросы к серверу, кэширование или обработку данных.Главный толчок был простой и жизненный: уже на стадии рассмотрения сервиса мы понимаем, какая нагрузка на него ляжет, поэтому мы выводили правило: «Сервис должен стабильно держать N запросов в секунду», и мы берем эту планку и начинаем работу. Читать далее
Related tags
Entities
Related clusters
Ad slot
Article monetization slot
Reserved for contextual monetization inside article pages.
Related articles
More stories that share tags, source, or category context.
DPI IS ALL YOU NEED: абсолютно все о блокировках
привет, хабр это zarazaex.абсолютно ВСЕ о блокировках, DPI, тспу, белых списках и так далееистория РКН и протоколов Читать далее
И снова ИИ, как я из предпринимателя стал «мечтателем»
Я не разработчик и не из IT. У меня автосервис и несколько офлайн-бизнесов. В 2022 году я спросил у AI, чем он может мне помочь. Через несколько часов у меня появилась первая CR...
Почему вайбкодинг не убьёт нормальную разработку (взгляд маркетолога)
«AI отнимет мою работу» – эту фразу я слышу на каждой второй встрече с командами разработки. Тревога понятна: нейросеть за минуту генерирует код, на который раньше уходил день. ...
Установка Claude AI (Клод ИИ) Code на зарубежный VPS для обхода санкций и как купить подписку в России
В статье пошагово показано, как завести аккаунт Claude Code в обход санкций, с европейского IP-адреса, на европейский телефон, с оплатой виртуальной карточкой.Конкретно вы нашем...