Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请问这个版本的序列化支持kryo吗 #764

Closed
zijianlee opened this issue Oct 20, 2017 · 8 comments
Closed

请问这个版本的序列化支持kryo吗 #764

zijianlee opened this issue Oct 20, 2017 · 8 comments

Comments

@zijianlee
Copy link

你好,想问下请问2.5.6这个版本的dubbo序列化支持kryo吗?还是说未改变,还是默认的hessian2

@chickenlj
Copy link
Contributor

2.5.6版本序列化协议类型未变更,只是对hessian2做了jdk8类型的支持。

新的序列化协议本身是容易扩展的,包括使用者自行通过SPI扩展也可以,所以我们在想官方提供更多种序列化协议支持的必要性。很多遗留系统从hessian2迁移到新的序列化协议会有较大回归测试成本(如不同协议对字段不匹配的处理不同),你们应该也是一些全新的系统或接口会有使用新序列化协议的诉求吧?

@zijianlee
Copy link
Author

有这方面的诉求,kryo比hessian2更高效一些。但是框架本身要兼顾很多,理解你们的选择.

@bwzhang2011
Copy link

@chickenlj , 希望增加这方面支持,dubbox在这边做一些增强,dubbo可以整合官方的版本,供大家扩展

@kimmking
Copy link
Member

kimmking commented Nov 2, 2017

用这个版本吧 https://github.com/kimmking/dubbo
@zijianlee

@superleo-cn
Copy link

希望能够尽快支持Kryo或者FST,现在我们是重度使用Scala+Dubbo。默认的Java序列化和Hessian2都支持的不好。

@Authorlove
Copy link
Contributor

@kimmking 您可以提相关PR吗,非常期待

@kirbylynx
Copy link

自己参考dubbox的实现,自己扩展一个kryo的序列化支持并不麻烦,不过当然官方支持了更好。

@chickenlj
Copy link
Contributor

The core features of this PR have been published in 2.6.0

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants