SOFA WEEKLY | 每周精选

筛选每周精华问答,同步开源进展
欢迎留言互动~
SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金融场景里锤炼出来的最佳实践。
SOFAStack 官网: https://www.sofastack.tech
SOFAStack: https://github.com/sofastack
SOFANews
SOFAStack 社区本周贡献

SOFAStack GitHub issue 精选
本周各项目回复 issue 共计 3 条
欢迎大家在 GitHub 提交 issue 与我们互动
我们会筛选 issue 通过
" SOFA WEEKLY " 的形式回复
1.@dengqian #2203
Why pprof debug server do not support hot upgrade?
A:Debug server init here:
func DefaultInitStage(c *v2.MOSNConfig) {
InitDefaultPath(c)
InitDebugServe(c)
InitializePidFile(c)
InitializeTracing(c)
InitializePlugin(c)
InitializeWasm(c)
InitializeThirdPartCodec(c)
}
And started here:
func (m *Mosn) inheritConfig(c *v2.MOSNConfig) (err error) {
m.Config = c
server.EnableInheritOldMosnconfig(c.InheritOldMosnconfig)
// default is graceful mode, turn graceful off by set it to false
if !c.DisableUpgrade && server.IsReconfigure() {
m.isFromUpgrade = true
if err = m.inheritHandler(); err != nil {
return
}
}
log.StartLogger.Infof("[mosn] [NewMosn] new mosn created")
// start init services
if err = store.StartService(nil); err != nil {
log.StartLogger.Errorf("[mosn] [NewMosn] start service failed: %v, exit", err)
}
return
}
「MOSN」:
https://github.com//mosn/mosn/
「issue 地址」:
https://github.com/mosn/mosn/issues/2203
2. @yemoli #1290
SOFARPC 发现了安全漏洞在哪提交呢?
A:可以邮件给:
khotyn.huangt@antgroup.com。
「SOFARPC」:
https://github.com/sofastack/sofa-rpc/
「issue 地址」:
https://github.com/sofastack/sofa-rpc/issues/1290
本周推荐阅读

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

SOFARegistry | 大规模集群优化实践

MOSN 反向通道详解

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

![Rasa 3.x 学习系列-Rasa [3.4.0] - 2022-12-14新版本发布](https://img-blog.csdnimg.cn/8b7342fc1aef4f0f9c8b1805a1d3f90e.png)

















