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

本文涉及的产品
云原生网关 MSE Higress,422元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: 「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。

社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。

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

第一期回顾,点击这里

第二期回顾,点击这里

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

一、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 第一轮评估完成。

二、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 等功能。

三、Arthas

项目动态和规划:

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

详情,点击这里

四、ChaosBlade

项目动态和规划:

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

五、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 在云原生领域的实践和规划》。

六、Seata

1. 项目动态和规划:

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

详情,点击这里

2. 培训和活动:

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

七、Sentinel

1. 项目动态和规划:

  • Committer @cdfive 贡献了完整的网关流控控制台实现,用户可以在 Sentinel 控制台上配置网关流控规则以及自定义的 API 分组。

相关 PR:https://github.com/alibaba/Sentinel/pull/869

  • @linlinisme 贡献了 Sentinel 启动配置项支持任意文件的特性。

相关 PR:https://github.com/alibaba/Sentinel/pull/804

2. 培训和活动:

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

八、 Spring Cloud Alibaba

1. 项目动态和规划:

Spring Cloud Alibaba 仓库迁移正式完成。

新地址: https://github.com/alibaba/spring-cloud-alibaba

下周即将 release 新的版本 ,这将会是 spring-cloud-alibaba 新仓库的首次 release。

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 服务调用的新选择》。

相关文章
|
6月前
|
关系型数据库 分布式数据库 数据库
【PolarDB开源】PolarDB与微服务架构的融合:灵活扩展与高效管理
【5月更文挑战第23天】阿里云PolarDB是适用于微服务的高性能分布式数据库,提供数据分片、水平扩展及高可用性解决方案。通过SQL或API实现弹性扩展,内置故障转移保障服务连续性,且兼容MySQL协议,易于集成微服务生态。通过Spring Boot示例展示了PolarDB的配置与集成过程,强调其在现代云原生应用中的重要角色。
162 1
|
6月前
|
监控 安全 Cloud Native
云原生开源沙龙北京站开启报名 | 微服务安全零信任架构
「微服务安全零信任架构」主题技术沙龙将于4月13日在北京阿里中心举行,欢迎报名!~
云原生开源沙龙北京站开启报名 | 微服务安全零信任架构
|
4月前
|
关系型数据库 分布式数据库 数据库
PolarDB,阿里云的开源分布式数据库,与微服务相结合,提供灵活扩展和高效管理解决方案。
【7月更文挑战第3天】PolarDB,阿里云的开源分布式数据库,与微服务相结合,提供灵活扩展和高效管理解决方案。通过数据分片和水平扩展支持微服务弹性,保证高可用性,且兼容MySQL协议,简化集成。示例展示了如何使用Spring Boot配置PolarDB,实现服务动态扩展。PolarDB缓解了微服务数据库挑战,加速了开发部署,为云原生应用奠定基础。
295 3
|
4月前
|
消息中间件 监控 Cloud Native
阿里云云原生生态强调事件驱动架构(EDA),借助EventBridge和EventMesh实现微服务间的高效协作。
【7月更文挑战第3天】阿里云云原生生态强调事件驱动架构(EDA),借助EventBridge和EventMesh实现微服务间的高效协作。EDA提升系统弹性和可维护性,促进业务敏捷性。实施路径包括事件模型设计、集成阿里云服务、开发事件处理器和监控优化。通过阿里云服务,开发者能轻松构建响应式、可扩展的云原生应用,加速创新并驱动数字化转型。
95 0
|
6月前
|
Cloud Native 安全 微服务
云原生开源沙龙北京站火热报名中丨微服务安全零信任架构
云原生开源沙龙北京站火热报名中丨微服务安全零信任架构。
711 16
|
11月前
|
Cloud Native Java 微服务
倒计时 3 天!与您分享容器和微服务开源7大精彩议题(深圳站)
倒计时 3 天!与您分享容器和微服务开源7大精彩议题(深圳站)
|
6月前
|
Java 数据库 索引
最强阿里及大厂350道面试大全:框架+数据库+并发+开源+微服务
无论是对于刚入行工作还是已经工作几年的java开发者来说,面试求职始终是你需要直面的一件事情。首先梳理自己的知识体系,针对性准备,会有事半功倍的效果。我们往往会把重点放在技术上,而忽略了人事部分,实际上人事面试也会影响到最终的结果,把每一个环节做好,最终的结果自然不会差。
|
NoSQL API Nacos
Nacos是一个开源的微服务架构下的服务发现和配置管理工具,
Nacos是一个开源的微服务架构下的服务发现和配置管理工具,
152 2
|
6月前
|
监控 数据可视化 安全
智慧化工地SaaS平台源码,PC端+APP端+智慧数据可视化大屏端,源码完全开源不封装,自主研发,支持二开,项目使用,微服务+Java++vue+mysql
智慧化工地SaaS平台源码,PC端+APP端+智慧数据可视化大屏端,源码完全开源不封装,自主研发,支持二开,项目使用,微服务+Java++vue+mysql
151 0
|
消息中间件 存储 分布式计算
雀氏牛逼,Alibaba分布式微服务成长手册,GitHub开源,限时免费
分布式架构和微服务架构是互联网架构的核心。我们通常理解分布式架构都是从常用的分布式软件开始的,比如Spring Cloud、Kafka、 ZooKeeper、 HBase等,这些都离不开分布式网络架构、分布式存储和分布式计算等基础理论。