SOFA Weekly | 本周贡献 & issue 精选

2023-02-17 · ·

SOFA WEEKLY | 每周精选

图片

筛选每周精华问答,同步开源进展,欢迎留言互动~

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

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

SOFAStack: https://github.com/sofastack

SOFAStack 社区本周贡献

图片

SOFAStack GitHub issue 精选

本周各项目回复 issue 共计 4 条

欢迎大家在 GitHub 提交 issue 与我们互动

我们会筛选 issue 通过

” SOFA WEEKLY “ 的形式回复

1.@linkoog #602

SOFAArk 2.0 合并部署时,ark-biz 无法读取配置文件

A:配置文件的配置应该和 Spring Boot 应用保持一致,建议把配置文件放置到 resources 目录下。

「SOFAArk」https://github.com/sofastack/sofa-ark

2.@tdxafpdq #925

消息中间件业务场景下,如何使用 Snapshot 服务,以解决磁盘占用持续增长以及全量回放变慢。

A:消息场景下,还是控制消息的总量,通过 TTL 等机制来及时删除过期的消息,如果是同步数据库的场景,可以使用 Snapshot 来做检查点(Checkpoint),Snapshot 本身可能只做一些数据库状态校验的动作,确保 Snapshot log index 之前的日志都已经同步复制完成,然后 JRaft 就可以释放之前的日志。

「SOFAJRaft」https://github.com/sofastack/sofa-jraft

本周推荐阅读

SOFARegistry|聊一聊服务发现的数据一致性

SOFARegistry | 大规模集群优化实践

降本增效:蚂蚁在 Sidecarless 的探索和实践

如何看待 Dapr、Layotto 这种多运行时架构

欢迎扫码关注:

图片