gpt4 book ai didi

java - 部署低延迟 Java 应用程序的最佳操作系统?

转载 作者:太空狗 更新时间:2023-10-29 23:03:45 26 4
gpt4 key购买 nike

我们有一个用 Java 编写的低延迟交易系统(提要处理程序、分析、订单输入)。它广泛使用 TCP 和 UDP,不使用 Infiniband 或其他非标准网络。

有人可以评论各种操作系统或操作系统配置的权衡以部署该系统吗?虽然吞吐量对于跟上现代价格信息显然很重要,但延迟是我们的第一要务。

Solaris 似乎是一个自然的候选者,因为他们创建了 Java;我应该使用 Sparc 还是 x64 处理器?

我听说过关于 RHEL 和 SLERT 的好消息,它们是我们基准测试中使用的正确 Linux 版本。

有没有人针对上述操作系统测试过 Windows?或者假设跟不上?

我想将 Java 与 C++ 的争论留到另一个线程。

最佳答案

供应商喜欢这种基准。你有代码,对吧?

IBM、Sun/Oracle、HP 都喜欢在他们的设备上运行您的应用程序以展示他们的优势。

让他们这样做。如果您有代码,请让供应商在他们的设备上运行演示,以展示最适合您的需求。

它简单、无痛、免费,而且真实。最终决定将是简单明了的。并且您将知道如何安装和调整以最大限度地提高性能。


我讨厌做的是在编写代码之前预测这种事情。在我们完成所有用例的识别之前,太多客户要求 H/W 和操作系统建议。要求这种预知简直是疯了。

但是你有代码。您可以生成测试代码的测试用例。太完美了。

关于java - 部署低延迟 Java 应用程序的最佳操作系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1953422/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com