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