冲上云霄,Dubbo Go!

Posted Java技术栈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了冲上云霄,Dubbo Go!相关的知识,希望对你有一定的参考价值。

来源:开源中国社区

5 月 21 日,经过一年多的孵化,Apache Dubbo 从 Apache 软件基金会毕业,成为 Apache 顶级项目。推荐:

冲上云霄,Dubbo Go!

Dubbo 是阿里于 2011 年开源的一款高性能 RPC 框架,在 Java 生态中具有不小的影响力。当初经历过一段被外界诟病的“停止维护”灰暗时光,后来在 2017 年 Dubbo 浪子回头,官方宣布重新重点维护。

重新启航的 Dubbo 将首要目标定位于重新激活社区,赢回开发者的信任,并且逐渐将 Dubbo 打造成一个国际化与现代化的项目,目前距离宣布重启已经过了一年半的时间。

在这个过程中,Dubbo 发布了多个版本,并逐渐从一个 RPC 框架向微服务生态系统转变,18 年年初 Dubbo 入驻 Apache 软件基金会孵化器,开始以 Apache 之道发展社区。

一年之后,Dubbo 在 Apache 孵化器中发布了重启维护以来的首个里程碑版本 2.7.0,添加了社区呼声很高的异步化支持,以及注册中心与配置中心分离等特性。

这期间 Dubbo 3.0 的开发工作也被提上了日程,今年 4 月中旬,官方正式公布了 Dubbo 3.0 的进度,此版本新特性包括支持 Filter 链的异步化、响应式编程、云原生/Service Mesh 方向的探索,以及与阿里内外融合。

然后,Dubbo 毕业了。毕业后的 Dubbo 近期有什么消息呢?生态还在发展,Dubbo 社区在前几日公开了 Dubbo Roadmap 2019,计划在 2020 年 2 月份发布 Dubbo 3.0 正式版,推荐:。

而最近官方又宣布 Go 语言加入 Dubbo 生态,发布了 dubbo-go 项目。

在此之前 Dubbo 的跨语言可扩展性已经有一些实现,支持的语言包括 php、Node.js 与 Python,同时也基于标准 Java REST API - JAX-RS 2.0 实现了 REST 的调用支持,具体情况如下:

  • PHP:php-for-apache-dubbo,by 乐信,提供客户端和服务端

  • Node.js:dubbo2.js,by 千米网,提供客户端

  • Node.js:egg-dubbo-rpc,by 蚂蚁金服 egg 团队,提供客户端和服务端

  • Python :py-client-for-apache-dubbo,by 千米网,提供客户端

现在加入了 dubbo-go,Go 开发者也终于可以尝到 Dubbo 的滋味了。

最近干货分享





点击「」一起搞技术,爽~

以上是关于冲上云霄,Dubbo Go!的主要内容,如果未能解决你的问题,请参考以下文章

282天,汇付天下“冲上云霄”

聊聊dubbo-go的DubboProtocol

Dubbo 跨语言调用神兽:dubbo-go-pixiu

dubbo-go v3 版本 go module 踩坑记

dubbo-go v3 版本 go module 踩坑记

Go版本入Dubbo生态一周年:已和Spring CloudgRPC互通