• 微服务开源生态报告 No.6


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

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

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

    第一期回顾,点击这里

    第二期回顾,点击这里

    第三期回顾,点击这里

    第四期回顾,点击这里

    第五期回顾,点击这里

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

    01 Apache Dubbo

    项目动态和规划

    • Dubbo开发者日深圳站活动成功举办,报名人数创造了最高纪录。报名报名人数 900+,直播观看9k+,到场人数400+;
    • Dubbo 2.7.3社区投票通过,完成发版,改动列表;
    • Dubbo 2.6.7社区投票通过,完成发版,改动列表;
    • 社区讨论了用jsonrpc取代作为默认的HTTP协议实现;
    • dubbo-php-frawework,社区成员提交了大量的优化,希望有更多的php用户参与进来共建;
    • dubbo-go

    1、dubbogo 计划发布1.1.0版本,预计7月底发布,提交了降级熔断的pr,正在进行代码review;

    2、hessian2 : 增加attachment支持;增加IncompleteAnnotationException、AnnotationTypeMismatchException异常解析;

    3、getty: 发布v1.2.1版, 修改taskpool库; 使用time wheel提升系统性能。

    02 Nacos

    项目动态和规划

    • Nacos Raft协议替换及存储抽象,由社区王磊@universefeeler贡献了详细的调研报告,重点对比了jraft和atomix;
    • Nacos Go SDK修复了监听服务metadata获取不到以及取消监听失败的问题;
    • Nacos 1.2.0计划于8月发布,将会支持权限控制。

    03 Seata

    社区动态

    • Seata 开始社区contributor(出现在任一seata相关联repo:seata、seata-samples、awesome-seata、seata-go-server、seata-docker、seata-k8s和seata.github.io 的contributor列表中)信息登记,后续将有一波惊喜等着大家,登记地址在这里哦! ;
    • 对大家反馈疑问较多的sample进行了测试和代码梳理;
    • 社区正在对oracle AT模式的支持进行功能验证和review,欢迎大家的参与。

    04 Sentinel

    项目动态和规划:

    • 社区开发者贡献来源统计支持淘汰机制的 PR,详情点击这里
    • 社区讨论确定了 Sentinel Golang 的整体节奏,V1 版本会包含基本的骨架、统计、流控、降级和监控日志等最为核心的功能。Sentinel Golang 版本目前处于设计讨论阶段,欢迎感兴趣的开发者点击这里加入我们!

    05 Spring Cloud Alibaba

    项目动态和规划:

    • Spring Cloud Alibaba 开始社区contributor信息登记,后续将有一波惊喜等着大家,登记地址点击这里
    • Spring Cloud 官方发出正式宣告,解读 Spring Cloud Alibaba 仓库迁移原因,详情点击这里
    • 同时根据官方最新的Release 规则,Spring Cloud Alibaba 即将 Release 的版本就是毕业的版本,敬请期待!

    06 ChaoSblade

    项目动态和规划:

    发布 ChaoSblade 0.2.0 版本,此版本正式发布对 C++ 应用混沌工程实验的支持;新增了对 RocketMQ 组件混沌实验的支持等;支持的 C++ 应用实验场景如下:
    1、针对某个方法,或者某行代码注入延迟故障;
    2、针对某个方法,或者某行代码注入替换变量,或者对象值,可以制造调用3、第三方接口返回结果中包含错误码等等故障;
    4、针对某个方法,或者某行代码注入立刻退出方法并返回指定值(可以是错误值)的故障;
    新版本下载地址点击这里
    深圳 DTDE 分享《通过混沌工程构建高可用的分布式服务》,PPT 下载地址点击这里

    本期作者: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;ChaosBlade - 肖长军,GitHub ID @xcaspar

    原文链接

    本文为云栖社区原创内容,未经允许不得转载。

  • 相关阅读:
    NET C#测试程序运行时间
    openGL 高程配色绘制点云(csGL)
    openGL 绘制文本font(csGL)
    openGL 选择和反馈(csGL)
    简单实现angular2组件双向绑定
    angular2 ChangeDetectorRef (变化检测器的引用)手动控制组件的变化检测行为
    Angular 2 Forward Reference (可用作获取父组件对象)
    两个iframe之间tab切换,谷歌浏览器的滚动条会消失
    js随机从数组中取出几个元素
    原生js javascript 实现trigger(自动触发window 的resize事件)
  • 原文地址:https://www.cnblogs.com/zhaowei121/p/11303563.html
Copyright © 2020-2023  润新知