Начало основного контента

Подготовка тестовых данных для нагрузочного тестирования протокола gRPC

ЯзыкRU

Подготовка тестовых данных для тестирования — один из самых муторных процессов. Как правильно сгенерировать запросы и не получить ошибки вместо правильных ответов от сервера? Как хранить и изменять подготовленные данные? Как обеспечить большую производительность во время теста?

Дмитрий объяснит, как его команде удалось сделать гибкую систему для подготовки данных для нагрузочного тестирования gRPC (и HTTP). Как удалось поднять ее производительность, отказавшись от JSON и как обходиться без рефлексии при тестировании gRPC. Дмитрий также расскажет, какими инструментами пользуются для нагрузочного тестирования в Ozon и какие бывают юзкейсы.

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

  • #protobuf
  • #go
  • #data
  • #loadtesting
  • #performance