2017 年 9 月 7 日,在沉寂了4年之后,Dubbo 悄悄的在 GitHub 发布了 2.5.4 版本。随后又迅速发布了 2.5.5、2.5.6、2.5.7 等release。在 2017年 10 月举行的云栖大会上,阿里宣布 Dubbo 被列入集团重点维护开源项目,这也就意味着 Dubbo 重启,开始重新进入新征程。Dubbo 进入 Apache 孵化器,如果毕业后,项目移出 incubator,成为正式开源项目,在这期间还是有很多工作要做。

近来进入dubbo官网,发现又改版升级了,很清爽简洁,打开速率比之前更快了。

有几个亮点,可从上图生态中发现:

不局限于Java

Dubbo已不在局限在Java语言范围内,开始支持Node.js,Python。具体使用过程Dubbo的社区生态中找到对应方法。

支持SpringBoot

Dubbo支持通过API方式启动方式中已经融合SpringBoot,从github的incubator-dubbo-spring-boot-project项目中可以看到,已经迭代3个版本,支持最新的SpringBoot 2.0,2018-6-21日发布的两个发个release新版本中可以看到。

支持Rest

Dubbo在重启维护后,dubbo-2.6.0版本中奖当当团队维护的DubboX合并近来(2018-01-08)。基于标准的Java REST API——JAX-RS 2.0(Java API for RESTful Web Services的简写)实现的REST调用支持。

高性能序列化框架

在DubboX的分支合并中,kryo, FST的serialization framework,提升接口数据的交互效率。

Github上接近2W个Star,相信随着周边生态不断的完善,Dubbo会进入到更多的企业中,发挥更大的效用。

扩展阅读:

  • 学习新技术时你应当掌握的『最少必要知识』

  • 基于SpringCloud的Microservices架构实战案例

  • 基于SpringCloud的某支付产品微服务构架拆解

  • 如何从传统软件开发顺利过渡到互联网技术开发

  • 你是『眼高手低』的程序员吗

  • 怎么定位自己在团队里的角色

  • 解决问题的正确姿势

  • 你的经历不一定都能变成经验

  • 那些会阻碍程序员成长的细节[7]

  • 提高你的被动收入(睡后收入)

  • 认识区块链,认知区块链

长按2秒,识别二维码,关注我。

欢迎加入我的星球

Apache Dubbo已不再局限于Java语言相关推荐

  1. 索尼分拆Vaio首现盈利曙光 业务未来将不再局限于PC

    据外电报道,由索尼PC业务组建而成的Vaio首席执行官Yoshimi Ota周一表示,在准备发布多年来首次实现运营利润的年报的同时,该公司正寻求把立足点从PC制造业务向外进行扩张. Yoshimi O ...

  2. Apache Dubbo是一款高性能Java RPC框架。

  3. Apache Dubbo 3.0.0 正式发布 - 全面拥抱云原生

    简介:一个新的里程碑! 一.背景 自从 Apache Dubbo 在 2011 年开源以来,在一众大规模互联网.IT公司的实践中积累了大量经验后,Dubbo 凭借对 Java 用户友好.功能丰富.治理 ...

  4. Apache Dubbo 3.0.0 正式发布!全面拥抱云原生

    背景 自从 Apache Dubbo 在 2011 年开源以来,在一众大规模互联网.IT公司的实践中积累了大量经验后,Dubbo 凭借对 Java 用户友好.功能丰富.治理能力强等优点在过去取得了很大 ...

  5. Apache Dubbo RSocket Gateway 入门教程

    Apache Dubbo是一个流行的Java RPC框架,尤其是在中国.有很多项目使用Dubbo.虽然它正在通过适配Reactive Streams 和 Service Mesh来实现未来的新版本Du ...

  6. Apache Dubbo 简介

    Apache Dubbo™ 是一款高性能Java RPC框架. 高性能Java RPC框架 Apache Dubbo |ˈdʌbəʊ| 是一款高性能.轻量级的开源Java RPC框架,它提供了三大核心 ...

  7. 腾讯服务器漏洞修复,腾讯安全玄武实验室提交Apache Dubbo高危漏洞,官方已发布修复版本...

    原标题:腾讯安全玄武实验室提交Apache Dubbo高危漏洞,官方已发布修复版本 6月23号,开源框架Apache Dubbo披露了一项默认反序列化远程代码执行漏洞(CVE-2020-1948)和相 ...

  8. ECMAScript,即ECMA-262定义的语言,并不局限于Web浏览器

    ECMAScript,即ECMA-262定义的语言,并不局限于Web浏览器.事实上,这门语言没有输入和输出之类的方法.ECMA-262将这门语言作为一个基准来定义,以便在它之上再构建更稳健的脚本语言. ...

  9. java电文_用java语言怎么写: 有一行电文,已按下面规律编译成密码: A-Z a-z B...

    展开全部 按照你的要求,编写的Java语言加密程序如下:public class BBE { public static String encrypt(String s) { String crypt ...

最新文章

  1. 网络管理员在预先分配和识别作为_14个网络管理员必备的最佳网络流量分析工具,收藏了...
  2. 《Python Cookbook 3rd》笔记(4.14):展开嵌套的序列
  3. python如何计算整数和_python 整数和浮点数
  4. [转载] 如何在Android设备之间共享Google Play应用,音乐等
  5. micropython用什么编译_micropython开发者指南
  6. sql自定义函数学习思路_学习SQL:用户定义的函数
  7. 聊天窗口,新加的内容直接 往上顶
  8. application跟消息相关的东东
  9. 作为大数据开发中最重要技术,spark需要掌握哪些技能呢
  10. mysql什么是主键和外键?
  11. html信纸效果,纯css3实现信纸/同学录效果(代码示例)
  12. SFM图像三维重建(二)
  13. 程序猿 网站 | 常用 技术学习网站
  14. fastboot 命令
  15. 月模拟题3 201609-3 炉石传说
  16. 七夕节 看到很多停止更新的blog 莫名有点淡淡的忧桑
  17. 数学建模国赛论文怎么写?
  18. AI研究生的文学情怀,厦大硕士毕业生文言致谢聊三年求学路
  19. Ndis网卡驱动是如何操控硬件的
  20. 有关FLOPS的定义与计算

热门文章

  1. vbscript 写入文件_使用VBScript静默删除空文件夹
  2. 读后感系列4:《人工智能》-李开复-第二章《AI复兴:深度学习+大数据=人工智能》
  3. Chrome网页截图功能
  4. 知识图谱的嵌入:TransE
  5. 最新麦芒装饰装修小程序源码Ver3.2.59+全开源代码
  6. 用vlc插件在页面上播放海康rtsp推流监控
  7. Swift 类似HandyJSON解析Struct
  8. Ubuntu 使用fzf模糊搜索
  9. CentOS下搭建Gitea-自己的git服务器
  10. 多媒体文件格式(三):M3U8 格式