硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

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

  • 2019-08-14
  • 本文字数:2111 字

    阅读完需:约 7 分钟

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

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


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


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


第一期回顾,点击这里


第二期回顾,点击这里


第三期回顾,点击这里


第四期回顾,点击这里


第五期回顾,点击这里


第六期回顾,点击这里


第七期回顾,点击这里


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

01 Apache Dubbo

项目动态和规划

  • 8 月 17 日上海 Dubbo 开发者日持续报名中,报名链接,点击这里

  • Dubbo Spring Cloud 随 Spring Cloud Alibaba 正式发布,主要的特性是支持 Dubbo 和 Spring Cloud 服务之间的互通,这些特性与 Dubbo 2.7.4 会进行对齐;

  • Dubbo Spring Boot Starter 2.7.3 发布,目前投票中,预计下周会发布;

  • dubbo-go 完成支持 Dubbo 的泛化调用,完成支持 Failfast/Failsafe/Failback 三种集群容错处理方式,以 Consul/Etcdv3/Nacos 三种注册中心和配置中心的 PR 已经提交;

  • dubbo-go-hessian2:项目完成了迁移到 Apache 的流程,社区开始计划对 Go 语言指针类型的变量以及 Java nil 的特殊处理进行改进,维护者望哥计划制定一份 Hessian2 跨语言使用规范。

02 Seata

社区动态

  • Seata 开始社区 contributor(出现在任一 seata 相关联 repo:seata、seata-samples、awesome-seata、seata-go-server、seata-docker、seata-k8s和seata.github.io 的 contributor 列表中)信息登记,后续将有一波惊喜等着大家,登记地址点击此处;

  • Seata 社区整理了一批新的任务列表,欢迎大家前来领取任务贡献社区。领取地址,点击这里。另外长期需要测试和文档支持,如果你对此感兴趣请 email to:slievrly@gmail.com ;

  • 支持在业务不停机状态下动态更改表结构,tableMeta 将进行定时同步,感谢 @l81893521 的贡献;

  • 修复 seata-all 包加载某些配置中心 SPI 实现异常时直接程序直接终止,感谢 @xingfudeshi 的贡献;

  • 优化了事务 begin 失败直接 return channel 至连接池的逻辑,修复了 begin 失败直接抛出异常,感谢 @slievrly 的贡献;

  • 增加所有配置支持-D 参数,配置优先级:启动参数>-D 参数>各类型配置中心>默认值,感谢 @slievrly 的贡献;

  • 修复了获取 channel 判空逻辑;修复了 Eureka 默认端口配置及实例下线时列表不删除问题;优化 MySQL 和 Oracle 关键字配置等。

03 Sentinel

社区动态

  • Sentinel 社区新增一位 committer:来自屈臣氏中国移动电商部门的梁林,在过去的几个月中积极参与社区讨论,并持续参与了 Sentinel 核心实现和周边生态的贡献。GitHub ID: @linlinisme

  • 社区正在讨论默认规则的实现方式,欢迎大家参与讨论,详情点击这里

  • Sentinel 社区整理了一批新的任务列表,欢迎大家加入 Sentinel 核心贡献小组,认领任务贡献社区。积极参与贡献的同学我们会优先发展为 committer。想要加入核心贡献小组欢迎 GitHub 联系 @sczyh30。任务列表详情,点击这里

04 ChaoSblade

社区动态

  • 已开放 ChaosBlade 社区 contributor 信息登记(包含 chaosblade、chaosblade-exec-jvm、chaosblade-exec-cplus、awesome-chaosblade 项目),后续会将 ChaosBlade 纪念衫邮寄给各位,感谢各位 contributor 对社区的贡献,登记地址,点击这里

  • CPU 负载场景新增 --cpu-percent 参数设定负载百分比,取值 0-100,感谢贡献者 @hqwhqwhq;

  • 新增 PostgreSQL 组件的支持,可通过数据库主机、数据库端口、数据库、表名、数据库操作等来控制实验范围,感谢贡献者 @bryanYao;

  • 新增 JVM CodeCache 满实验场景,感谢贡献者 @liwx2000;

  • Java 应用实验场景新增 debug 功能,可通过日志定位实验不生效的原因;

  • 修复重复下发 jvmscript 实验规则重复生效的问题,感谢贡献者 @auyang-0626 ;

  • 修复 CPU 场景开启成功但无权关闭情况下的 bug,感谢贡献者 @yixy;

05 SPring Cloud Alibaba

社区动态

  • Spring Cloud Alibaba 社区提名一位 committer:来自 远景能源 的 谢家帅,在未来的时间里,将会负责 Spring Cloud Stream RocketMQ Binder 的内容。GitHub ID: @xiejiashuai;

  • 解决 Dubbo Spring Cloud 无法动态发现服务的问题,参考 PR,点击这里

  • 社区添加了 Sentinel Feign 整合例子,感谢贡献者 @pigxcloud;

06 Nacos

项目动态

  • Nacos 1.1.3 正式发布,主要支持以下特性:

  • 日志优化,减少了冗余日志输出,支持运行时调整日志级别;

  • 配置页面支持多选删除;

  • 支持数据库每个 DB 设置不同账户和密码;

  • 取消时间戳不一致导致数据不同步的机制;

  • 修复非默认命名空间无法停止灰度配置的 bug;

  • 升级 fastjson 版本,修复安全漏洞;

  • Istio 对接,经过调研决定采用 Istio 推荐的 MCP 模式进行对接,目前已经开始开发;

  • 支持 dubbo-go 服务注册与发现,已经完成开发并提交 PR。


本期作者:


Dubbo 张乎兴,GitHub ID@ralf0131;Dubbo 于雨,GitHub ID @AlexStocks;Dubbo 望哥,GitHub ID @wongoo;ChaosBlade 肖长军,GitHub ID @xcaspar;Seata 季敏,GitHub ID @slievrly;Sentinel 赵奕豪,GitHub ID @sczyh30;Spring Cloud Alibaba 方剑,GitHubID @fangjian0423;Nacos 朱鹏飞,GitHub ID @nkorange;


2019-08-14 08:003491

评论

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

极客大学 - 架构师训练营 第十周总结

9527

Linux笔记(一):基本命令

Leo

Linux 大前端 笔记

K8S CSI容器存储接口(一):介绍以及原理

silenceper

Kubernetes CSI

区块链赋能保险理赔,宁波开启“零感知理赔”试点

CECBC

区块链 保险理赔

区块链溯源有哪些优势?区块链产品溯源系统搭建

13530558032

区块链版权应用开发,区块链助力版权保护

13530558032

一口气看完45个寄存器,CPU核心技术大揭秘

程序员架构进阶

cpu 操作系统 寄存器 核心

架构师训练营第十周作业

我是谁

极客大学架构师训练营

服务器选择要注意什么?

德胜网络-阳

当艺术品遇上区块链:金丝楠木艺术品溯源

CECBC

区块链 溯源 艺术品

原理实践,全面讲解Logstash+Kibana+kafka

996小迁

Java 程序员 架构 面试

Java8 Stream:2万字20个实例,玩转集合的筛选、归约、分组、聚合

比伯

Java 架构 面试 编程语言 计算机

使用sonar扫描svn中的代码后,没有作者或责任人信息

lee

svn 代码质量 sonar

架构师训练营 -week10-作业

大刘

极客大学架构师训练营

用FL Studio基础版制作一首完整的电音

奈奈的杂社

音乐制作 编曲 电音 电音制作 中国电音

一文搞懂所有HashMap面试题

编程 面试 计算机

BitArray虽好,但请不要滥用,一次线上内存暴增排查

AI乔治

Java 架构 JVM 内存泄露

谁说产品经理和程序员之间不能和平共处?

华为云开发者联盟

DevOps 产品经理 用户地图

LeetCode题解:17. 电话号码的字母组合,回溯,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

【2020GET】即构科技蒋宁波:教育行业客户需求的核心是什么?

ZEGO即构

浅谈原子操作

阿里云基础软件团队

内核

实体经济的数智化要塞,为什么是供应链?

脑极体

Linux笔记(二): vim 基本操作

Leo

Linux 学习 大前端

连企业业务模式都搞不清楚,何谈研发体系建设?

菜根老谭

研发体系

淘宝APP高并发架构设计pdf已开源:从架构分层到实战维护,挑战全网

Java~~~

Java 编程语言 高并发 淘宝 高并发系统设计

很简单却能让你面试头疼得Java容器,这里从源码给你解释清楚

小Q

Java 学习 源码 容器 面试

全球至少有36家央行发布了央行数字货币计划

CECBC

数字货币

K8S CSI 容器存储接口 (二):如何编写一个CSI插件

silenceper

Kubernetes Kubernetes源码 CSI

性能优化:线程资源回收

AI乔治

Java 架构 JVM 性能调优

Java开发利器之重试器

Java老k

Java

Windows环境下如何进行线程Dump分析

Java老k

Java dump

阿里巴巴微服务开源生态报告 No.8_开源_方剑_InfoQ精选文章