您的位置:首页 > 其它

jvm serializer 功能&性能基准测试

2015-01-07 17:42 134 查看
开源项目jvm serializer介绍:

该项目分析了目前主流分布式通讯相关开源产品中使用的No Schema序列化产品Kryo,Fastjson,Hessian的序列化机制,通过构造相对比较复杂的数据model,针对序列化size,序列化时间进行了细致测试。通过测试报告可以清晰的看出Kryo无疑是大赢家,无论是序列化大小,还是速度上都更胜一筹,这也就不难理解为什么Spark,Storm等流计算框架会选它作为序列化工具。另外,可以看出这三款软件在BitSet,EnumSet等特殊类型的序列化上还有不少问题,作者也给Kryo,Fastjson社区提了不少Issues,希望在未来的版本演进过程中,能够解决该问题。

另外说一点,通过这些比较完备的测试用例,看的出在代码质量上面,作者还是用了很多心,大家如果有需要,可以直接Copy到自己的项目中!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: