微服务开源生态报告 No.5
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。
社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。
非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。
第一期回顾,点击这里。
第二期回顾,点击这里。
第三期回顾,点击这里。
第四期回顾,点击这里。
以下是第五期「微服务开源生态报告」的内容。
01 Apache Dubbo
1. 项目动态和规划
- 信通院公布的2019开源白皮书中提到 Dubbo 被扫描出来有7个安全漏洞,后经过确认全部是Spark的漏洞,系漏洞扫描软件误扫描导致,实际Dubbo没有被扫描出任何漏洞。具体声明,点击这里!
- 2.7.3发布,目前进入RC3投票阶段,预计下周完成,也欢迎大家参与试用和投票。
- 2.6.7发布,目前进入RC2投票阶段,预计下周完成。
- 2.7.4的开发工作正在进行中,这个版本会提供服务自省的能力,小马哥会在深圳沙龙中进行深度解读。
- 为避免侵权,github.com/dubbo 下的项目开始迁移到github.com/thubbo
- dubbo-go
1、dubbo-go-hessian2 迁移到Apache,Dubbo社区投票通过,目前尚在清理知识产权阶段,完成后会进入Apache孵化器社区投票
开始整理dubbogo文档。
2、服务熔断降级特性开始开发。
3、dubbo-go-hessian2: v1.2.0 released, add decimal support
2. 培训和活动:
Dubbo 开发者日上海站议题征集完毕,目前正在筛选议题阶段。
02 Nacos
- 项目动态和规划
- 针对社区的反馈,集中优化了日志,包括日志的动态配置、冗余日志的关闭和打印级别调整等,详情参考这里!
- Nacos客户端1.1.1发布,修复客户端版本显示问题。
- Nacos Go SDK 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若干,代码优化若干。详情点击这里!
Seata 0.7.1 对0.7.0 版本出现的几个重要问题做了紧急修复,主要包括:
- 为了兼容seata-spring独立依赖用法,对seata-spring添加了seata-codec-all依赖。
- 修复 GlobalTransactionScanner 切面优先级导致的Spring Cloud 的AutoConfiguration 无法初始化问题。
- 修复了0.7.0 因mvn插件过低导致的版本号无替换,无法从中央仓库拉取依赖问题。
2. 项目动态和规划
- 为了更好的服务社区,对使用Seata 用户开启信息登记,详情参考这里!;
- 发布文章:《Seata Mertric 设计与使用》;
- Seata 将在0.8.0 版本发布对oracle的支持和SAGA模式;
- 向社区征集Seata 客户端侧go版本开发与测试,欢迎报名参与。
04 Sentinel
项目动态和规划:
社区组织线上会议,讨论了 Sentinel Golang 版本的整体设计。后面欢迎更多的 Go 开发者参与进来,一起打造 Sentinel Golang 版本。
05 Spring Cloud Alibaba
项目动态和规划:
社区进行新的包名,maven groupId 以及版本号的讨论,欢迎更多社区用户参与进来,点击这里,加入我们吧!
本期作者:Dubbo - 张乎兴,GitHub ID @ralf0131;Dubbo - 于雨,GitHub ID @AlexStocks;Dubbo - 何鑫铭,GitHub ID @hxmhlt;;Nacos - 朱鹏飞,GitHub ID @nkorange; Seata - 季敏,GitHub ID @slievrly;Sentinel - 赵奕豪,GitHub ID @sczyh30;Spring Cloud Alibaba - 方剑,GitHubID @fangjian0423;
本文为云栖社区原创内容,未经允许不得转载。
微服务开源生态报告 No.5的更多相关文章
- 微服务开源生态报告 No.10
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展. 社区动态包括,但不限于:版本发布.人员动态.项目动态和规划.培训和活动. 非常欢迎国内其他微服 ...
- 微服务开源生态报告 No.8
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展. 社区动态包括,但不限于:版本发布.人员动态.项目动态和规划.培训和活动. 非常欢迎国内其他微服 ...
- 微服务开源生态报告 No.7
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展. 社区动态包括,但不限于:版本发布.人员动态.项目动态和规划.培训和活动. 非常欢迎国内其他微服 ...
- 微服务开源生态报告 No.6
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展. 社区动态包括,但不限于:版本发布.人员动态.项目动态和规划.培训和活动. 非常欢迎国内其他微服 ...
- 微服务开源生态报告 No.4
「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展. 社区动态包括,但不限于:版本发布.人员动态.项目动态和规划.培训和活动. 非常欢迎国内其他微服 ...
- 微服务开源生态报告 No.2
通常,我们都会通过在 GitHub 上订阅邮件列表,来了解社区动态.这一次,我们联合以上各开源项目的负责人,发布「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源 ...
- 微服务开源生态报告 No.1
从关注开源,到使用开源,再到参与开源贡献,越来越多的国内开发者通过开源技术来构建业务. 截止目前,Arthas / Dubbo / ChaosBalde / Nacos / RocketMQ / Se ...
- TARS基金会:构建微服务开源生态
导语 在20世纪60至70年代,软件开发人员通常在大型机和小型机上使用单体架构进行软件开发,没有一个应用程序能够满足大多数最终用户的需求.垂直行业使用的软件代码量更小,与其他应用程序的接口更简单,而可 ...
- 国内最火5款Java微服务开源项目
目录 1.pig 2.zheng 3.Cloud-Platform 4.SpringBlade 5.Guns 1.pig 开源地址:https://gitee.com/log4j/pig 基于Spri ...
随机推荐
- Spring注解驱动开发(六)-----spring容器创建【源码】
Spring容器的refresh()[创建刷新] 1.prepareRefresh()刷新前的预处理 1).initPropertySources()初始化一些属性设置;子类自定义个性化的属性设置方法 ...
- PAT甲级——A1060 Are They Equal
If a machine can save only 3 significant digits, the float numbers 12300 and 12358.9 are considered ...
- 【One by one系列】一步步开始使用Redis吧(一)
One by one,一步步开始使用Redis吧(一) 最近有需求需要使用redis,之前也是随便用用,从来也没有归纳总结,今天想睡觉,但是又睡不着,外面阳光不错,气温回升了,2019年6月1日,成都 ...
- RandomRowFilter(3)
比较容易理解 用来随机抽取 RandomRowFilter:从名字上就可以看出其大概的用法,本过滤器的作用就是按照一定的几率(<=0会过滤掉所有的行,>=1会包含所有的行)来返回随机的结果 ...
- RMQ—ST表
RMQ(Range Minimum/Maximum Query),RMQ是一个求给定范围内最大最小值的问题.我们一般使用st算法来解决这类问题(Sparse Table).这个算法原理不难,主要是各种 ...
- 2016年省赛 G Triple Nim
2016年省赛 G Triple Nimnim游戏,要求开始局面为先手必败,也就是异或和为0.如果n为奇数,二进制下最后一位只有两种可能1,1,1和1,0,0,显然异或和为1,所以方案数为0如果n为偶 ...
- mysql导出数据库某些表的数据
# 导出数据,一般从从库导出,减少主库的压力.mysqldump -hhostname -P3306 --single-transaction --master-data= database_name ...
- bzoj 2503 相框——思路
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2503 我也知道应该只关注度数. #include<iostream> #incl ...
- 前端插件--fastclick解决点透问题
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 使用Jedis操作Redis-使用Java语言在客户端操作---hash类型
我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器. 所以该类型非常适合于存储值对象的信息.如Username.P ...