У нас есть торговая система с низкой задержкой (обработчики фидов, аналитика, ввод ордеров), написанная на Java. Он широко использует TCP и UDP, не использует Infiniband или другие нестандартные сети.
Может ли кто-нибудь прокомментировать компромиссы между различными ОС или конфигурациями ОС для развертывания этой системы? Хотя пропускная способность, очевидно, важна для того, чтобы идти в ногу с современными потоками цен, задержка является нашим приоритетом №1.
Solaris кажется естественным кандидатом, так как они создали Java; следует ли использовать процессоры Sparc или x64?
Я слышал хорошие отзывы о RHEL и SLERT, это правильные версии Linux для использования в наших тестах.
Кто-нибудь тестировал Windows на вышеуказанных ОС? Или предполагается не успевать?
Я хотел бы оставить дискуссию о Java и C++ для другой темы.