NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

微服务开源项目 ServiceComb 毕业成为 Apache 顶级项目

  • 2018-10-24
  • 本文字数:2835 字

    阅读完需:约 9 分钟

全球最大的开源软件基金会 Apache 软件基金会(以下简称 Apache)于北京时间 10 月 24 日宣布 Apache ServiceComb 毕业成为 Apache 顶级项目。

ServiceComb 由华为公司于 2017 年 11 月捐赠给 Apache 并启动孵化, 之后在 Apache 导师的指导下由孵化器管理委员会成员进行经营孵化,9 月 25 日在 Apache 孵化器 10 票一次性通过毕业提案投票,10 月 17 日,Apache 董事会通过 ServiceComb 毕业决议, 这也是业界首个微服务项目在 Apache 孵化并毕业成为顶级项目。

以下为 Apache 市场总监 Sally Khudairi 发布在 Apache 软件基金会各渠道官号上的官方通告译文:

Apache 软件基金会宣布将 Apache ServiceComb 作为顶级项目

一个应用在奇蛙智能科技、华为云、软通动力、传智播客、梅斯医学、文思海辉、中国人保和同济大学等企业和领域的开源微服务框架。

2018 年 10 月,马萨诸塞州,韦克菲尔德 – 完全由志愿开发者组成、管理,旗下孵化器拥有超过 350 个开源项目的 Apache 软件基金会(ASF), 今天宣布 Apache ServiceComb 为顶级项目(TLP)。

Apache ServiceComb 是一个开源微服务软件框架,旨在使开发人员能够高效,方便地轻松构建和管理微服务应用。该项目最初是在华为开发的,并于 2017 年 11 月捐赠给 Apache 孵化器。

Apache ServiceComb 负责人姜宁说:“我们为 ServiceComb 到达这一重要的里程碑感到非常自豪。 ServiceComb 在不到一年的时间内从微服务软件开发套件发展成为完整的微服务解决方案。在 Apache 孵化期间,ServiceComb 用户数迅速增长,新的开发人员不断涌入,以如此高的速度成长是令人惊叹的。”

Apache ServiceComb 作为一站式微服务解决方案,包含 3 个子项目:

1.    Java-Chassis  - 一个开箱即用的 Java 语言微服务 SDK,包括四个部分:服务契约,编程模型,运行模型和通信模型,以及一整套微服务治理能力,如负载均衡、容错、限流和调用链跟踪。微服务治理和业务逻辑是隔离的。

2.    Service-Center - 基于 Etcd 的、高性能、高可用性、无状态、Go 语言实现的服务发现和注册中心,提供实时服务实例注册,实时服务实例通知和服务间契约测试。

3.    Saga - 为分布式事务提供最终的一致性解决方案,解决微服务痛点问题。

Apache ServiceComb 的亮点包括:

异步内核 – 基于 VertX 的同步和异步模型编程有效确保了无论是在传统企业或电商领域,还是在新兴的互联网或物联网等新兴企业中,都能够保持高性能和低延迟,以避免在达到峰值负载时应用出现雪崩效应。

开箱即用体验 – 开发人员通过脚手架网站 start.servicecomb.io 启动的微服务项目,可以集服务注册、发现、通信和微服务治理能力和默认的集中化配置为一体。

OpenAPI – 自动代码生成,业务逻辑代码和治理能力隔离,可以使能 DevOps Pipeline, 使用契约文件和 OpenAPI 的双向生成能力可以使不同的团队高效且独立的开发和管理代码、测试和进行文档化工作。

Apache ServiceComb 已在数十家企业中使用,包括奇蛙智能科技、华为云、软通动力,传智播客、梅斯医学、文思海辉、中国人保和同济大学等。

“2015 年,华为云推出了微服务相关的服务,这就是 ServiceComb 的原始代码,”华为云 PaaS 产品部总经理廖振钦表示。 “Apache ServiceComb 是华为云微服务引擎 CSE 的核心。它广泛应用于华为消费云,华为云核,华为 EI 等众多主要产品,是华为微服务的事实标准。我们非常高兴看到 ServiceComb 在 Apache 孵化器中快速发展,鼓励更多工程师通过成为 Apache 软件基金会志愿者社区的一员继续接受开源,并为开源做出贡献。”

华为消费者云基于 Apache ServiceComb 的高性能,低延迟的异步技术来实现 1,500 多个节点级的微服务,支持 4 亿移动手机用户在线。使用 ServiceComb,QPS 提升 2 倍 +,时延降低 45%。

“我们使用 Apache ServiceComb 构建无人机控制的智慧大脑。ServiceComb 是一种开箱即用的微服务解决方案,无需任何编码即可提供微服务治理能力,”奇蛙智能科技首席架构师周苏建表示。 “与使用自己实现的或传统的其他 RPC 框架相比,节省了大量的开发资源。使用 ServiceComb,团队开发和节点部署效率都提高了 1 倍,这是非常令人兴奋。我们也非常高兴看到 ServiceComb 的集成了如 APM、 Apache Zipkin、 Apache SkyWalking 和 Prometheus 等开源分布式追踪系统,极大地提高了我们的跨节点调用链追踪能力,团队定位和解决问题的效率。

“由于微服务架构不是一个单点技术问题,我们需要响应技术、组织和流程的快速变化,” 软通智慧城市科技有限公司产品工程中心副总裁鲍永伟说。 “Apache ServiceComb java-chassis 做得很好,其核心完全基于 OpenAPI 的服务契约实现,可以帮助我们自动生成服务框架代码。这使我们的团队能够顺利地将我们的智慧城市业务系统进行微服务化。 非常高兴看到我们的员工积极参与 ServiceComb 项目,并与 Apache 社区一起学习开放开发的 Apache Way。Apache ServiceComb 是一个明星项目,我们坚信参与 ServiceComb 社区将有助于提高我们的软件工程师能力。”

“Apache ServiceComb 拥有完善健康的社区和全面的技术背景。该项目致力于让企业更轻松微服务化和上云,这令人印象深刻,”传智播客研究院院长于洋说。 “传智播客基于对微服务设计、优秀技术实践和完善的社区文档等考虑,选择了 ServiceComb 作为教育培训的微服务技术教材。”

“毕业成为 Apache 顶级项目,表明进入孵化器前或孵化期间加入的所有贡献者们都拥有一个被称为 Apache ServiceComb 的地方,”姜宁补充说。 “很高兴在这个开放,平等和多样化的环境中与志愿者合作。我们欢迎新的贡献者以代码开发、布道微服务、微服务创新、推进社区在“Apache Way”下发展,以及任何其他形式加入 ServiceComb。”

可用性和监督:

Apache ServiceComb 软件是在 Apache License v2.0 下发布的,由活跃的贡献者自主选择并组建的团队监督。项目管理委员会(PMC)负责指导项目的日常运营,包括社区发展和产品发布。有关下载,文档以及参与 Apache ServiceComb 的方法,请访问 http://servicecomb.apache.org/ 和 https://twitter.com/ServiceComb。

关于 Apache 软件基金会(ASF)

Apache 软件基金会(Apache Software Foundation,简称 ASF)成立于 1999 年,是世界上最大的开源基金会,负责监管 350 多个免费的企业级项目和 1.9 亿多行的代码,它们作为主干支撑着全球广泛使用的应用程序。ASF 屡获殊荣的“The Apache Way”精英管理流程让 730 名独立会员和 6800 名代码提交者在人工智能 / 深度学习、大数据、构建管理、云计算,内容、DevOps、物联网 / 边缘、移动化、服务器、Web 框架等方面进行合作和创新。广泛应用的 Apache 许可证利于商业运作,使得无数解决方案得以传播。Apache 社区计划包括 ASF 官方全球会议 ApacheCon。ASF 是符合美国国內税收法 501(c)(3) 的非营利慈善机构,由个人捐赠和企业赞助商资助。更多信息请访问 http://www.apache.org/ 和 https://twitter.com/TheASF

2018-10-24 12:002893

评论 1 条评论

发布
暂无评论
发现更多内容

TinyVue 组件库助力赛意信息获得工业软件种子奖

OpenTiny社区

开源 前端 组件库

Capture One 23 Enterprise for Mac(图片编辑工具)企业版v16.3.1.23汉化版

影影绰绰一往直前

PhotoFoundry for Mac(专业的照片滤镜编辑软件)v1.2.5激活版

影影绰绰一往直前

TiDB 在京东云丨TiDB SQL 优化最佳实践

TiDB 社区干货传送门

实践案例

2024上海国际聚四氟乙烯制品及材料展览会

吹吹晚风

软件开发全套资料获取下载(从项目立项到验收支撑,信息安全,运维管理)

金陵老街

古墓丽影11:暗影 中文Mac版安装包最新

胖墩儿不胖y

mac游戏 游戏推荐 古墓丽影11

强大的视频后期特效处理软件 Motion 5 中文最新

mac大玩家j

Mac软件 视频特效软件 Mac视频特效处理

NSDT场景编辑器实现真数字孪生

3D建模设计

3d建模 模拟仿真 3D场布 3D数字孪生

AnyGo for Mac(虚拟GPS定位软件)v6.9.0激活版

影影绰绰一往直前

电子竞技将引发LED屏幕行业新一轮竞争

Dylan

电竞 电竞产业 LED显示屏 全彩LED显示屏 led显示屏厂家

建设 TiDB 自动化平台:转转 DBA 团队实践

TiDB 社区干货传送门

实践案例

原始黄金驼乳益生菌,引领肠道健康新潮流!

骆驼骑士

聚焦品质,原始黄金铸就口碑企业

骆驼骑士

2024深圳国际智慧机房及综合布线展览会

吹吹晚风

2024上海国际电子化学品展览会

吹吹晚风

基于机器深度学习的交通标志目标识别

3D建模设计

人工智能 机器学习 目标检测 目标识别 虚幻引擎合成数据生成

Affinity Publisher for Mac(专业设计排版工具) v2.3激活版

mac

苹果mac Windows软件 Affinity Publisher 专业排版软件

vivo x TiDB丨解决云服务海量数据挑战

TiDB 社区干货传送门

实践案例

原始黄金以高品质好驼奶,不断打动消费者

骆驼骑士

跟着源码学IM(十二):基于Netty打造一款高性能的IM即时通讯程序

JackJiang

网络编程 即时通讯 IM

gpu服务器与cpu服务器的区别是什么?

Geek_f19a80

服务器

springboot集成activiti工作流实际项目(自定义工作流)

金陵老街

YT Saver Video Downloader & Converter for Mac激活版下载

影影绰绰一往直前

TiDB 在 WPS丨分享业务双机房建设实践

TiDB 社区干货传送门

实践案例

为 TiDB 的产品发展提二十四条建议

TiDB 社区干货传送门

品质实力|原始黄金双11各大平台蝉联第一!

骆驼骑士

Airmail 5 for Mac(电子邮件客户端工具)v5.6.13中文激活版

影影绰绰一往直前

原始黄金中老年奶粉 创新配方助力健康生活

骆驼骑士

2024上海国际聚酰亚胺材料展览会

吹吹晚风

2024上海国际新型陶瓷材料与应用技术展览会

吹吹晚风

微服务开源项目ServiceComb 毕业成为Apache顶级项目_架构_Sally Khudairi_InfoQ精选文章