Конференция завершена. Ждем вас на TestDriven Conf в следующий раз!

Как свить гнездо для бага: воспроизводим проблемы с базой данных (MySQL/Postgres/Mongo)

QA и саппорт

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Автоматизация для тестирования проблем с базами данных. Докладчик покажет свою разработку, позволяющую воспроизводить окружение любой сложности, наиболее адекватно повторяющее конфигурацию у клиента.

Тезисы

Чем отличается жизнь QA-инженера и Support на примере баз данных MySQL, MariaDB, Percona Server, Postgresql, Mongo? QA ищет проблемы, а Support старается ответить на вопросы.

Сокращаем время ответа с помощью быстрого старта пустых баз. Ищем золотую середину между воспроизводимостью бага и честностью микробенчмарка. Открываем дверцу в исходный код через perf и gdb.
Воспроизводим конфигурацию репликации и кластеров, чтобы найти ошибки в конфигурационных опциях.
Всё это на живых примерах Docker- и LXD-контейнеров.

Специалист в области производительности MySQL, в 2011 году присоединился к Percona как консультант.
Работал как программистом, так и системным администратором.
percona.com/about-us/our-team/nickolay-ihalainen

Percona

Видео