速度超凡的异步响应式 RPC 框架 Turbo 0.0.3 发布

鲁小憨
 鲁小憨
发布于 2018年02月06日
收藏 25

turbo-rpc 是一款速度超凡的异步响应式RPC框架.

功能特点: 

  • 仅支持异步调用, Service接口所有public方法返回值都必须为CompletableFuture.

  • 配置定义在Service接口上, 而非实现类上, 方法实现者和调用者都不需要引入奇奇怪怪的注解.

  • 支持REST调用.

  • 支持失败回退, 支持熔断, 支持心跳, 支持自动重连.

  • 支持自定义 服务注册 负载均衡 序列化.

  • 支持Filter, 可通过该机制实现 Tracing 限流限速 黑白名单 等功能.

  • 支持spring boot.

turbo-0.0.3 更新说明: 

  1. 清理掉无用的 BlazeObjectPool 实现

  2. 删除 RandomId 中的无用方法

  3. 删除 ByteBufUtils 中的无用方法

  4. 升级 jackson 到 2.9.4

  5. 升级 guava 到 24.0

  6. 优化 weight 相同情况下的 LoadBalance 性能

  7. 修复重复创建 MethodParamClass 的 bug

  8. 修复 App 被关掉后继续自动重连的 bug

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:速度超凡的异步响应式 RPC 框架 Turbo 0.0.3 发布
加载中

精彩评论

wendal
wendal
期待支持nutzboot, ^_^
MrXionGe
MrXionGe
嗯哼,等狗年尝试一下。过年没带电脑,多陪陪家人

最新评论(10

开源中国首席罗纳尔多
开源中国首席罗纳尔多

引用来自“开源中国首席深夜司机”的评论

有阿里的dubbo好吗?

引用来自“鲁小憨”的评论

没有 dubbo 好,dubbo 稳定性 和 可扩展性 是一流的。
turbo 只是单纯的快,支持并且只支持异步编程。

引用来自“开源中国首席深夜司机”的评论

回复@鲁小憨 : 请问新手建议学dubbo吗?

引用来自“鲁小憨”的评论

最好有业务场景再去研究尝试,dubbo 很好上手并没什么复杂难理解的概念。
回复@鲁小憨 : 就是没有。。。
鲁小憨
鲁小憨

引用来自“开源中国首席深夜司机”的评论

有阿里的dubbo好吗?

引用来自“鲁小憨”的评论

没有 dubbo 好,dubbo 稳定性 和 可扩展性 是一流的。
turbo 只是单纯的快,支持并且只支持异步编程。

引用来自“开源中国首席深夜司机”的评论

回复@鲁小憨 : 请问新手建议学dubbo吗?
最好有业务场景再去研究尝试,dubbo 很好上手并没什么复杂难理解的概念。
开源中国首席罗纳尔多
开源中国首席罗纳尔多

引用来自“开源中国首席深夜司机”的评论

有阿里的dubbo好吗?

引用来自“鲁小憨”的评论

没有 dubbo 好,dubbo 稳定性 和 可扩展性 是一流的。
turbo 只是单纯的快,支持并且只支持异步编程。
回复@鲁小憨 : 请问新手建议学dubbo吗?
鲁小憨
鲁小憨

引用来自“开源中国首席深夜司机”的评论

有阿里的dubbo好吗?
没有 dubbo 好,dubbo 稳定性 和 可扩展性 是一流的。
turbo 只是单纯的快,支持并且只支持异步编程。
鲁小憨
鲁小憨

引用来自“wendal”的评论

期待支持nutzboot, ^_^
厉害,你个人投入很大呀,佩服。
也欢迎向 rpc-benchmark 提交 NutzBoot 的测试实现。
开源中国首席罗纳尔多
开源中国首席罗纳尔多
有阿里的dubbo好吗?
piaohao
piaohao
作者的代码功力很深厚啊,敬佩
MrXionGe
MrXionGe
嗯哼,等狗年尝试一下。过年没带电脑,多陪陪家人
Storm-Cai
Storm-Cai
😄 加油
wendal
wendal
期待支持nutzboot, ^_^
返回顶部
顶部