Есть ли какие-нибудь инструменты для проведения нагрузочного тестирования не-web'овых приложений? Есть у меня, например, программка, которая получив запрос лезет в Redis, берёт оттуда немного данных и принимает решение какой ответ вернуть. Нужно узнать сколько запросов в секунду программа способна обработать, как растёт время обработки одного запроса с ростом сложности запроса, сколько при этом потребляется памяти.
Я мог бы сам написать сценарий, который грузит программку запросами, потом обрабатывает файл журнала, вычленяет из него временные метки нужных событий, считает время обработки, находит среднее и т.п. Но может это ненужный велосипед? Может быть уже есть инструмент которым все с удовольствием пользуются?