Я пытаюсь выполнить некоторые контрольные измерения самостоятельно. Идея состоит в том, чтобы использовать какой-то известный ванильный веб-тест (например, RUBiS, TPC-W) и их настроенную версию (обратный прокси-сервер Varnish перед Apache и кеш программного обеспечения в передней базе данных). У меня есть пара дилемм:Оценка кеша программного обеспечения
Для установки и настройки лака должно быть «относительно легко». Однако меня больше беспокоит кеш. Если я правильно понял, кэш программного обеспечения (например, Memcached, Redis) требует изменений кода. Это означает, что мне нужно изменить каждую команду базы данных в контрольном (потенциально большое количество сервлетов) и использовать Memcached API. Это верно?
Во-вторых, мне нужны эти результаты довольно скоро, так что есть ли альтернатива (некоторый программный кеш, который не требует изменения кода или эталон с уже включенным API-интерфейсом Memcached)?
Спасибо.