写点什么

阿里巴巴微服务开源生态报告 No.3

  • 2019-07-16
  • 本文字数:2409 字

    阅读完需:约 8 分钟

阿里巴巴微服务开源生态报告 No.3

从关注开源,到使用开源,再到参与开源贡献,越来越多的国内开发者通过开源技术来构建业务。


截止目前,Arthas / Dubbo / ChaosBalde / Nacos / RocketMQ / Seata / Sentinel / Spring Cloud Alibaba / Tengine 等微服务领域的开源项目在 GitHub 上已获得近 8w 的 star,contributor 数量达 738 位,以一种社区协作的方式,来提升项目的生产效率和分发效率。


这里面,大家既是项目的开发者,也是项目的使用者,作为项目的需求方一同参与到项目的迭代过程中,使得项目能以更快的响应速度来满足实际需求,快速迭代出「好」的产品,这似乎是其他协作方式难以达到的。


通常,我们都会通过在 GitHub 上订阅邮件列表,来了解社区动态。这一次,我们联合以上各开源项目的负责人,发布「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。


社区动态包括,但不限于:


  • 版本发布

  • 人员动态

  • 项目动态和规划

  • 培训和活动


非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。


第一期回顾,点击这里


第二期回顾,点击这里


以下是第三期「微服务开源生态报告」的内容。

01 Apache Dubbo

1. 人员动态


马蜂窝以及信用算力的同学开始加入 Dubbo-proxy 项目进行共建,目前还处于起步阶段,欢迎大家一起参与。


2. 项目动态和规划


  • 2.7.3 的开发仍在紧锣密鼓的进行中,由 @chickenlj 担任 Release Manager。该版本修复了大量社区反馈的问题,预计下周开始发版流程。目前,携程的同学正在积极参与 2.7.x 在生产系统落地的工作。

  • 社区开始讨论 2.6.7 版本的发布,由小马哥担任 Release Manager,预计和 2.7.3 同步进行。

  • github.com/dubbogo/hessian2 按照社区需求开始支持解析 Java BigDecimal,Java 泛型支持开始启动。

  • github.com/apache/dubbo-go 抽象基础公共模块独立为 github.com/dubbogo/gost, 注册中心支持 Nacos 立项,和虎牙直播联合共建,配置中心支持 Apollo 立项,监控支持 Promethus 立项。

  • http://github.com/dubbo/hessian-lite 项目迁移到 Apache。


3. 培训和活动


  • Dubbo 社区开发者日活动深圳站,将于 7 月 20 日举行,Dubbo PMC 小马哥将分享《What’s new in Dubbo 2.7.4》,报名地址:

  • http://www.huodongxing.com/event/549873695800

  • Dubbo 社区开发者日深圳站议题收集截止,目前正在议题筛选阶段。上海站议题正在征集中,欢迎大家参与,议题提交地址:

  • http://alibabadeveloper.mikecrm.com/Ze8DB9A

  • Google Summer of Code 第一轮评估完成。

02 APISIX

APISIX 是一个云原生、高性能、可扩展的微服务 API 网关,基于 OpenResty 和 etcd 实现,和传统 API 网关相比,APISIX 具备动态路由和插件热加载机制,特别适合微服务体系下的 API 管理。(该项目来源于投递)


1. 人员动态


新增四位贡献者,GitHub ID 为:


@soulsoul、@xiwangzishi、@orangle、@weijiaxiang007


2. 项目动态和规划


  • 发布了 0.5 版本,主要增加了对 HTTPS 的支持、丰富路由规则以及提供 dashboard 所需要的 API;

  • 完成 0.5 版本的性能测试,在阿里云的 ecs.ic5.3xlarge 机器上,单核 QPS 达到 23800,平均延时在 0.6 毫秒以内;

  • 讨论了 0.6 版本的 roadmap,主要是增加 dashboard、支持上游健康检查、支持 opentracing 等功能。

03 Arthas

项目动态和规划


发布实践文章:《Arthas源码分析 — JAD反编译原理》

04 ChaosBlade

项目动态和规划


7 月 20 号,Dubbo 开发者社区深圳站正在报名,ChaosBlade 项目负责人肖长军将分享《通过混沌工程构建高可用的分布式服务》。

05 Nacos

1. 版本发布


Nacos Go SDK 发布了 0.1.0-beta 版本,欢迎社区积极参与 Go SDK 共建。


2. 人员动态


廖春涛正式晋升为 Committer。


3. 项目动态和规划


  • Dubbo-Go 作者沟通使用 Nacos Go SDK 进行服务发现对接,目前由 Committer 李志鹏进行跟进。

  • grpc-java 对接 Nacos 社区方案正在 review,目前还需要进一步做到无侵入和配置化。

  • Nacos 1.1.0 开发已经完成,将会支持灰度配置和地址服务器模式,目前集成测试基本完成,预计本周将会发布。


4. 培训和活动


7 月 20 号,Dubbo 开发者社区深圳站正在报名,Nacos Maintainer 朱鹏飞将分享《Nacos 在云原生领域的实践和规划》。

06 Seata

1. 项目动态和规划


分布式数据库中间件 ShardingSphere 将 Seata 分布式事务能力进行整合,旨在打造一致性更强的分布式数据库中间件。


详情,点击这里


2. 培训和活动


7 月 20 号,Dubbo 开发者社区深圳站正在报名,Seata 发起人季敏将分享《分布式事务哪家强?Seata 来帮忙》。

07 Sentinel

1. 项目动态和规划



2. 培训和活动


7 月 20 号,Dubbo 开发者社区深圳站正在报名,Sentinel PMC 赵奕豪将分享《Sentine 微服务流控降级实践》。

08 Spring Cloud Alibaba

1. 项目动态和规划



Spring Cloud 官方修改了各个第三方项目的发布策略,第三方 spring-cloud 项目需要自身维护。基于此策略,Spring-Cloud-Alibaba 项目迁移到了 alibaba github oss repository 仓库。


后续, Spring Cloud Alibaba 的发布可根据自身的进度进行发版。


详情:


https://yq.aliyun.com/articles/707429


2. 培训和活动


7 月 20 号,Dubbo 开发者社区深圳站正在报名,Spring Cloud Alibaba PMC 方剑将分享《Dubbo Spring Cloud:Spring Cloud 服务调用的新选择》。


本文转载自公众号 阿里巴巴中间件(ID:Aliware_2018)


原文链接:


微服务开源生态报告 No.3


2019-07-16 12:283246

评论

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

对话华为云专家,摆脱无意义“内卷”

华为云开发者联盟

面试 华为云 就业 内卷

只需3步,快来用AI预测你爱的球队下一场能赢吗?

华为云开发者联盟

机器学习 AI 华为云 modelarts 球赛

Android正确的保活方案,不要掉进保活需求死循环陷进

Halifax

android 大前端 kotlin 移动开发 语言 & 开发

统信软件张磊:国产操作系统如何获得大众市场的认可?

Jessie

开源 最佳实践 新基建 企业动态 文化 & 方法

开放原子全球开发者峰会「开源治理」论坛预告(更新中)

开放原子开源基金会

安全系列之:跨域资源共享CORS

程序那些事

Java HTTP CORS 程序那些事 跨域资源共享

「TEG+系列」破局者 - 腾讯金融级数据库TDSQL

腾讯云数据库

数据库 tdsql

Java基础知识查漏补缺

IT蜗壳-Tango

9月日更

鲲鹏展翅|SphereEx 获华为鲲鹏技术认证

SphereEx

华为云与北大BIOPIC联合发布蛋白质多序列比对开源数据集

华为云开发者联盟

AI 华为云 蛋白质 多序列 开源数据集

TDSQL inside之路

腾讯云数据库

数据库 tdsql

MYSQL离线迁移至分布式TDSQL

腾讯云数据库

数据库 tdsql

vivo营销自动化技术解密|开篇

vivo互联网技术

Java 后端 软件架构设计 电商营销 平台搭建

快速提升Golang编程能力:那就一起用Go做项目吧

博文视点Broadview

云资源生命周期管理怎么做?用什么软件好?

行云管家

云计算 云服务 云资源 生命周期管理

GraphQL 快速入门【2】环境设置

码语者

Rest graphql

TDSQL是什么:腾讯如何打造一款金融级分布式数据库

腾讯云数据库

数据库 tdsql

数字化转型的终局:赛博朋克?社会主义?

龙归科技

数字化 软件系统 软件经济 赛博朋克

常见的安全应用识别技术有哪些?

郑州埃文科技

Tensorflow保存神经网络参数有妙招:Saver和Restore

华为云开发者联盟

神经网络 tensorflow 变量 Saver Restore

简化IT运维工作,就要学会使用自动化运维工具!

行云管家

运维 云服务 IT运维

【LeetCode】下一个更大元素 IJava题解

Albert

算法 LeetCode 9月日更

华为云GaussDB:发挥生态优势,培养应用型DBA

华为云开发者联盟

数据库 开源 GaussDB 云数据库 dba

必示科技加入云计算标准和开源推进委员会,助力AIOps行业标准建设

BizSeer必示科技

AIOPS 智能运维 必示科技

酷家乐 UI 自动化测试平台实践

CPPAlien

测试框架 selenium BDD UI测试 活文档

小游戏如何应对大流量?Shopee Shake 的大促实践

Shopee技术团队

后端 高并发 游戏 电商大促 Shopee

Vue进阶(幺幺零):ant-design-vue

No Silver Bullet

Vue 9月日更

纵观移动云对象存储发展历程,也少不了 Apache APISIX 的能力加持

API7.ai 技术团队

Apache api 网关 APISIX 企业案例 移动云

明道云在工程项目行业中的应用场景

明道云

TDSQL 全时态数据库系统 -- 典型案例

腾讯云数据库

数据库 tdsql

大数据包围你我,技术人如何走知识分享之路

华为云开发者联盟

大数据 开发者 技术人 华为云 知识分享

阿里巴巴微服务开源生态报告 No.3_开源_张乎兴_InfoQ精选文章