部署低延迟 Java 应用程序的最佳操作系统?
我们有一个用Java编写的低延迟交易系统(馈送处理程序,分析,订单输入)。它广泛使用TCP和UDP,它不使用Infiniband或其他非标准网络。
任何人都可以评论各种操作系统或操作系统配置的权衡来部署此系统吗?虽然吞吐量对于跟上现代价格反馈显然很重要,但延迟是我们的首要任务。
Solaris似乎是一个自然的候选者,因为他们创建了Java。我应该使用 Sparc 还是 x64 处理器?
我听说过RHEL和SLART的好东西,这些是正确的Linux版本,可以在我们的基准测试中使用。
有没有人针对上述操作系统测试过Windows?还是假设它跟不上?
我想把Java与C++争论留给另一个线程。