Apache Dubbo是一个高性能的、基于Java的远程过程调用(remote procedure call, RPC)框架,最初是在阿里巴巴在线市场开发的,2011年开源,去年开源,现在是一个顶级项目(TLP)。
Dubbo框架指定了可以跨分布式和微服务系统远程调用的方法。其主要功能是:基于接口的远程调用;容错和负载平衡;以及自动服务注册和发现。
Dubbo并不是一个家喻户晓的品牌,但它被150多家公司使用,主要在亚洲,包括阿里巴巴集团(Alibaba Group)、中国人寿(China Life)、中国电信(China Telecom)、当当网(Dangdang)、滴滴出行(Didi Chuxing)、海尔(Haier)、中国工商银行(icbc)、网易(NetEase)、去哪儿(Qunar)和有赞(Youzan)等。
“Apache Dubbo是阿里巴巴开源项目中最引人注目的项目之一,”阿里巴巴云智能首席工程师姜伟江在一份声明中表示。Dubbo在阿里巴巴和许多其他公司都被广泛使用。它是用于开发具有高吞吐量、复杂业务逻辑和复杂治理的微服务的最佳设计开源框架之一。”
Dubbo去年接受了Apache软件基金会(ASF)的支持,并进入了基金会的孵化器过程,这是项目和代码库的正式入口路径,其支持者希望它们成为ASF的一部分。在这个过程中,对这些项目进行审查,以确保它们符合ASF的法律标准,并且它们的支持社区遵守ASF的指导原则。作为一个TLP, Dubbo成为ASF的第一类公民,现在可以从开源社区获得更多的贡献。
“这一天不仅是Apache Dubbo项目本身的成功,也是Apache Way的又一次成功,”Apache Dubbo副总裁Ian Luo在一份声明中表示。 “回到Dubbo开始在Apache软件基金会孵化的时候,该项目有少量初始提交者,但今天Dubbo提交者的数量增加了五倍,我们为拥有更多现在这个项目的贡献者。这确实是一个伟大的旅程。“
关于Dubbo你应该了解的其他事项:
根据ASF的说法,Apache Dubbo可以在Apache License v2.0下获得,并由一个“自选”的项目活跃贡献者团队监督。项目管理委员会(PMC)负责指导项目的日常运营,包括社区发展和产品发布。
可以在 Apache Dubbo 站点上找到下载,文档以及参与项目的方法。
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-05/158811.htm