冲上云霄,Dubbo Go!
来源:开源中国社区
5 月 21 日,经过一年多的孵化,Apache Dubbo 从 Apache 软件基金会毕业,成为 Apache 顶级项目。推荐:厉害了,Dubbo 正式毕业!
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 正式版,推荐: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 项目将于本周完成往 Apache 软件基金会的迁移,作为 Apache Dubbo 顶级项目的子项目,届时 dubbo-go 项目的新地址也将变为:https://github.com/apache/dubbo-go。
关注Java技术栈微信公众号,在后台回复关键字:Java,可以获取一份栈长整理的 Java 最新技术干货。
最近干货分享
Spring Cloud Eureka 自我保护机制实战分析
点击「阅读原文」一起搞技术,爽~
最新文章
- ABP源码分析十五:ABP中的实用扩展方法
- ibatis 到 MyBatis区别(zz)
- 使用Axure制作App原型应该怎样设置尺寸?
- iPhone(iOS设备) 无法更新或恢复时, 如何进入恢复模式
- openwrt chinadns
- Spring AOP分析(3) -- CglibAopProxy实现AOP
- Spring学习日志之Spring Security配置
- 问题解决--无法解析的外部符号 _imp_XXXXXXXXX
- win7系统搭建FTP服务器
- Java中equals,hashcode,==的区别
- 2018-12-03 VS Code英汉词典插件v0.0.7-尝试词性搭配
- python 惰性求值 https://blog.csdn.net/Appleyk/article/details/77334221
- 2018 省选 T1 一双木棋
- dij与prim算法
- winform 之MDI容器
- shell信号捕捉命令 trap
- Qt中路径问题小结
- mstsc本地驱动器
- python 实现过滤出tomcat日志中含有ERROR 或Exception 的行并保存在另一个文件
- 撩课-Web大前端每天5道面试题-Day23