Ближайшая конференция — Heisenbug 2025 Autumn, 19—20 октября, Санкт-Петербург + online. Подробности и билеты: https://jrg.su/D6uGC9
— —
Скачать презентацию с сайта Heisenbug — https://jrg.su/Z62sTD
Виталий рассказал о тестировании YDB. Начиная с общего понимания того, как устроено тестирование YDB, какие проблемы возникают при тестировании распределенных компонентов базы данных и почему в YDB необходимо хаос-тестирование.
Затем спикер углубился в архитектуру тестового сценария в хаос-тестировании: рассмотрел все этапы, начиная с разработки генераторов и сценариев нагрузки, и заканчивая разработкой инструментов для внешнего воздействия на систему.
Рассказал, как с помощью характеристик safety and liveness можно находить дефекты в системе. Обсудил проблемы и недостатки хаос-тестирования.
Полезно разработчикам в тестировании, которые интересуются тестированием распределенных систем.