Мне было интересно, может ли кто-нибудь порекомендовать какое-либо существующее программное обеспечение для работы с медленным общим мэйнфреймом, который подключается в среде тестирования и разработки. Недавно я провел рефакторинг некоторых веб-страниц, которые зависят от этого сервера, и я застрял с огромными задержками при выполнении одних и тех же запросов. В идеале я хочу подключить решение между тестовым мэйнфреймом и сервером в системе разработки. Кстати, мне сказали, что это извращенная среда тестирования и не имеет никакого отношения к производительности производственных систем.
Моя первоначальная мысль заключалась в использовании кеширующего прокси для генерации автоматических ответов на часто используемые пути. В идеале, если все сделано правильно, доступ к обоим наборам данных может в конечном итоге привести к регрессионному набору.
Полагаю, я надеюсь на существующие решения в этом направлении или альтернативные идеи, которые я мог бы упустить. Я собираюсь сначала попробовать это лично в качестве решения, и поскольку оно будет ограничено средой разработки, поэтому должна быть возможность для гибкости.
Текущая среда разработки, как правило, состоит из машин java и windows, но машины linux доступны и с чистым решением, технологии, стоящие за ним, не должны иметь большого значения.
: tldr Мне интересно, как проще всего настроить прокси-сервер кэширования для ограничения повторяющихся взаимодействий с медленным сервером, в идеале с помощью средства доступа к кэшированным результатам для последующего регрессионного тестирования.