转载

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

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

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

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

第一期回顾,点击这里。

第二期回顾,点击这里。

第三期回顾,点击这里。

第四期回顾,点击这里。

01 Apache Dubbo

1. 项目动态和规划

  • 信通院公布的 2019 开源白皮书中提到 Dubbo 被扫描出来有 7 个安全漏洞,后经过确认全部是 Spark 的漏洞,系漏洞扫描软件误扫描导致,实际 Dubbo 没有被扫描出任何漏洞。具体声明:

    https://mp.weixin.qq.com/s/1rpPaz1NiGWU1K1qQclaqg

  • 2.7.3 发布,目前进入 RC3 投票阶段,预计下周完成,也欢迎大家参与试用和投票。

  • 2.6.7 发布,目前进入 RC2 投票阶段,预计下周完成。

  • 2.7.4 的开发工作正在进行中,这个版本会提供服务自省的能力,小马哥会在深圳沙龙中进行深度解读。

  • 为避免侵权, github.com/dubbo 下的项目开始迁移到 github.com/thubbo

  • dubbo-go

    • dubbo-go-hessian2 迁移到 Apache,Dubbo 社区投票通过,目前尚在清理知识产权阶段,完成后会进入 Apache 孵化器社区投票
    • 开始整理 dubbogo 文档。
    • 服务熔断降级特性开始开发。
    • dubbo-go-hessian2: v1.2.0 released, add decimal support

2. 培训和活动

Dubbo 开发者日上海站议题征集完毕,目前正在筛选议题阶段。

02 Nacos

项目动态和规划

  • 针对社区的反馈,集中优化了日志,包括日志的动态配置、冗余日志的关闭和打印级别调整等,参考:

    https://github.com/alibaba/nacos/issues/290

  • Nacos 客户端 1.1.1 发布,修复客户端版本显示问题。

  • Nacos Go SDK 0.1.0 发布,支持服务发现和配置管理基本功能:

    https://github.com/nacos-group/nacos-sdk-go/releases/tag/0.1.0

03 Seata

1. 版本发布

发布 Seata 0.7.0 和 0.7.1 (推荐版本)版本。

Seata 0.7.0 本次 Release 共合并 60+ PR,主要包括:

  • Metric 设计与实现,可无缝对接 Prometheus。

  • 协议 Codec 支持 ProtoBuffer。

  • 新协议的设计与实现。为了保证更好的扩展性对协议 Header 做了重新设计和实现,不再兼容低版本(0.7.0-)协议。

  • bugfix 若干,代码优化若干。详情:

    https://github.com/seata/seata/releases/tag/v0.7.0

Seata 0.7.1 对 0.7.0 版本出现的几个重要问题做了紧急修复,主要包括:

  • 为了兼容 seata-spring 独立依赖用法,对 seata-spring 添加了 seata-codec-all 依赖。
  • 修复 GlobalTransactionScanner 切面优先级导致的 Spring Cloud 的 AutoConfiguration 无法初始化问题。
  • 修复了 0.7.0 因 mvn 插件过低导致的版本号无替换,无法从中央仓库拉取依赖问题。

2. 项目动态和规划

  • 为了更好的服务社区,对使用 Seata 用户开启信息登记,

    https://github.com/seata/seata/issues/1246

  • 发布文章:《Seata Mertric 设计与使用》

  • Seata 将在 0.8.0 版本发布对 oracle 的支持和 SAGA 模式。

  • 向社区征集 Seata 客户端侧 go 版本开发与测试,欢迎报名参与。

04 Sentinel

项目动态和规划

社区组织线上会议,讨论了 Sentinel Golang 版本的整体设计。后面欢迎更多的 Go 开发者参与进来,一起打造 Sentinel Golang 版本。

05 Spring Cloud Alibaba

项目动态和规划

社区进行新的包名,maven groupId 以及版本号的讨论,欢迎社区用户参与进来:

https://github.com/alibaba/spring-cloud-alibaba/issues/761

本期作者:

Dubbo -张乎兴,GitHub ID @ralf0131; Dubbo - 于雨, GitHub ID @AlexStocksDubbo - 何鑫铭, GitHub ID @hxmhlt ;; Nacos - 朱鹏飞,GitHub ID @nkorange; Seata - 季敏,GitHub ID @slievrly; Sentinel - 赵奕豪,GitHub ID @sczyh30; Spring Cloud Alibaba - 方剑,GitHubID @fangjian0423;

原文  https://www.infoq.cn/article/OUG35CrugLSuQHUS*gcH
正文到此结束
Loading...