我们正在研究传输/协议解决方案,并即将进行各种性能测试,所以我想我应该向社区确认一下他们是否已经这样做了:
有没有人做过简单回显服务的服务器性能测试,以及各种消息大小的序列化/反序列化测试,比较了EJB3、Thrift和Protocol Buffers在Linux上的性能?
主要的语言是Java、C/C++、Python和PHP。
更新:我仍然对此非常感兴趣,如果有人做了进一步的基准测试,请让我知道。此外,非常有趣的基准测试显示,压缩的JSON的性能与Thrift / Protocol Buffers相似/优于Thrift/Protocol Buffers,所以我也会把JSON放在这个问题上。
发布于 2009-03-23 22:48:30
在thrift-protobuf-compare项目维基上可以找到最新的比较。它还包括许多其他的序列化库。
发布于 2008-11-18 00:13:02
我正在用open source project named thrift-protobuf-compare编写一些代码,比较protobuf和thrift。目前,它只涵盖了几个序列化方面,但我打算介绍更多。结果(针对Thrift和Protobuf)在我的博客中进行了讨论,当我到达它的时候,我会添加更多。您可以查看代码来比较API、描述语言和生成的代码。我将很高兴有贡献,以实现更全面的比较。
发布于 2008-11-17 19:52:38
你可能会对这个问题感兴趣:"Biggest differences of Thrift vs Protocol Buffers?"
https://stackoverflow.com/questions/296650
复制相似问题