Thrift,Protocol Buffers,JSON,EJB等性能比较?

我们正在研究运输/协议解决方案,并且正在进行各种性能测试,所以我认为如果他们已经这样做,我会与社区进行核对:

有没有人为简单的echo服务做过服务器性能测试,以及比较各种消息大小的序列化/反序列化,比较Linux上的EJB3,Thrift和Protocol Buffers?

主要的语言将是Java,C / C ++,Python和PHP。

更新:我仍然非常感兴趣,如果有人已经做了任何进一步的基准,请让我知道。 此外,非常有趣的基准测试显示压缩JSON的性能与Thrift / Protocol Buffers相似/更好,所以我也将JSON投入到这个问题中。


在thrift-protobuf-compare项目wiki上提供的最新比较。 它包含许多其他序列化库。


我正在编写一个名为thrift-protobuf-compare比较protobuf和thrift之间开源项目的代码。 目前它涵盖了很少的序列化方面,但我打算覆盖更多。 结果(针对Thrift和Protobuf)在我的博客中进行了讨论,我会在添加更多内容时加以说明。 您可以查看代码以比较API,描述语言和生成的代码。 我很乐意为实现更全面的比较做出贡献。


您可能对这个问题感兴趣:“Thrift vs Protocol Buffers的最大差异?”

链接地址: http://www.djcxy.com/p/48323.html

上一篇: Performance comparison of Thrift, Protocol Buffers, JSON, EJB, other?

下一篇: Remove item from view when removed from collection