最新测试:Java在gRPC吞吐量性能上胜过C ++,Rust,C#和Golang


基准测试点击标题。测试基于Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz, 32G RAM,在一个CPU 两个CPU和三个CPU情况下测试Java都是冠军.
这些基准测试虽然总是有点假,但是对于JVM来说这是一项巨大的技术成就。
不过,如果考虑内存使用率和垃圾回收导致的延迟,误差可能会加大,在这点上, Rust不仅仅是快速,高效,而且是确定性的快速。如果您非常在意性能,那么您可能希望迁移到始终更快的Rust或C / C ++之类的产品上。
这也是权衡取舍。与Rust开发人员相比,Java开发人员要多得多,JVM语言比C ++更安全,并且在任何两个域中都支持JVM,远不止于此,在JVM中进行开发也需要考虑性能。
如果你想安全且快速,也可以考虑使用go语言。