SOFA Weekly | 每周精选【6/17 - 6/21】

原创
2020/02/26 15:41
阅读数 67

SOFA WEEKLY | 每周精选,筛选每周精华问答

同步开源进展,欢迎留言互动

SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁金服自主研发的金融级分布式架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金融场景里锤炼出来的最佳实践。

SOFAStack 官网: https://www.sofastack.tech

SOFAStack: https://github.com/sofastack


  社区 Big News  


号外号外,本周有几件大事:

NO.1 SOFAStack 新官网发布啦
新官网将会提供更完善的开发文档、使用指南以及更全面的活动回顾、信息资讯,欢迎访问使用。访问地址依然是:

https://www.sofastack.tech


NO.2 社区认证了两位 Committer 

Github ID @ScienJus 成为 SOFARPC Committer:

主要贡献:

1、贡献了两个扩展模块的主要实现:

  • registry-consul:基于 Consul 的注册中心扩展;

  • fault-hystrix:基于 Hystrix 的故障降级扩展;

2、添加一些优化功能和 Bugfix(涉及到 sofa-boot 和 sofa-rpc-boot-projects):

  • 支持在 sofa-boot 中通过 annotation 或 xml 配置 ProviderConfig/ConsumerConfig 的额外参数;

  • 修复一些 Spring Boot 下的依赖关系问题以及 local-registry 的更新机制问题。


Github ID @chpengzh 成为 SOFADashboard Committer:

主要贡献:

1、进行 Bugfix 活动

  • 定位并修复了 RPC 注册发布信息缓存读取错误;

  • 定位并修复了一个应用实例信息注册会话的错误;

  • 一些其他构件与离线依赖相关的实现细节问题;

2、未来设计方案的一些预研与讨论

  • 配置中心 Apollo 用户系统对接方案;

  • 配置中心配置推送在 RPC 处的一些使用和实现方案;

  • 应用上报实例,多维度查询等需求设计与实现思路;

3、实现 SOFADashboard 应用的 Docker 构建与快速启动配置。


感谢对 SOFAStack 的支持和帮助 


  推荐阅读  




   SOFA 项目进展  


本周发布详情如下:

1、发布 SOFALookout v1.6.0 , 主要变更如下:

i. 服务器端代码正式发布

详细参考发布报告:

https://github.com/sofastack/sofa-lookout/releases/tag/v1.6.0


2、发布 SOFARPC v5.6.0 , 主要变更如下:
i. 支持 protostuff 序列化
ii. 重构 consul 注册中心实现(重新设计数据结构)
iii. 升级 zk 到 4.0.1 支持 Spring Cloud
iv. 修复使用 rest 场景内存泄露等 bug
详细参考发布报告:
https://github.com/sofastack/sofa-rpc/releases/tag/v5.6.0


3、发布 SOFARPC Node v1.14.0 和 v1.14.1 , 主要变更如下:

i. 支持 zookeeper acl 配置

ii. 在 rpc server 处理请求异常时将请求信息附在 err 信息里打印出来

详细参考发布报告:

https://github.com/sofastack/sofa-rpc-node/blob/master/History.md


   SOFA 活动预告  



 

本文分享自微信公众号 - 金融级分布式架构(Antfin_SOFA)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部