Production-база падает... Потом снова. И ещё раз. Каждый раз — в новом месте. Зацепок — ноль.
Production-база падает... Потом снова. И ещё раз. Каждый раз — в новом месте. Зацепок — ноль.
Баг искали ЦЕЛЫЙ ГОД . 🙀 Звучит как сценарий триллера, но это реальная история из жизни инженера Postgres Professional — компании, которая разрабатывает одну из главных СУБД в мире.
А ещё я заметил одну вещь: почти каждая команда, которая говорит «мы провели нагрузочное тестирование» — на самом деле упускает много ньюансов. JMeter, 1000 пользователей, среднее время 200мс, «всё ок» — и на прод. А потом вылазят баги, и всё лежит
😺 Тестирование производительности — это не про «запустил инструмент и получил зелёную галочку». И чтобы разобраться, как делать это правильно, я позвал в гости на прямой эфир Михаила из Postgres Professional. 10+ лет в тестировании производительности, работает внутри команды, которая делает PostgreSQL.
Докладчик предстоящей конференции Heisenbug.
Разберём : — Почему нагрузочное тестирование ≠ тестирование производительности — Какие метрики врут и почему среднее время ответа бесполезно — Что страшного происходит внутри базы данных, чего QA не видит — Как тестировать перформанс, если нет копии прода — Баги, которые живут ТОЛЬКО под нагрузкой — почему их невозможно поймать на одном пользователе — И та самая детективная история длиной в год
Кому стоит прийти : QA и тестировщикам, которым хоть раз говорили «нам нужно нагрузочное тестирование» — и кто понимал, что не знает, с чего начать. Тем, кто работает с PostgreSQL и хочет понимать, что происходит под капотом. И тем, кто хочет разобраться до того, как production ляжет в 3 часа ночи.
Эфир пройдёт на YouTube
05 .04 в 20:00 ( воскресенье ) . Ссылка на эфир : https://www.youtube.com/live/JmeQn9pEWWQ
Обязательно нажмите на колокольчик «Прислать уведомление» , если не хотите пропустить!
И ставьте
🔥 , если тема интересная и придёте!
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.