SOFA Weekly|SOFANews、issue 精选

SOFA WEEKLY 筛选每周精华问答,同步开源进展。SOFAStack 是蚂蚁集团自主研发的金融级云原生架构,包含众多组件。本周各项目回复 5 条 GitHub issue,还给出了相关问题的解答,此外推荐了几篇技术文章。

 SOFA WEEKLY | 每周精选 

96890cb59c10cb071653d3a982c41d4b.jpeg

筛选每周精华问答,同步开源进展

欢迎留言互动~

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

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

SOFAStack: https://github.com/sofastack

  SOFANews 

  SOFAStack GitHub issue 精选  

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

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

我们会筛选 issue 通过 

" SOFA WEEKLY " 的形式回复

1.@fengjiachun #951

怎么通过GitHub Action 自动发布新版本 jar 到 maven 库?

A:把 autoReleaseAfterClose 设置为 true,可以非常方便。

SOFAJraft

https://github.com/sofastack/sofa-jraft/

2. @canaan-wang #859

Layotto 为什么要开发 SDK ?SDK 中的功能代码为什么不可以迁移到 Server 端?

A:对于一些熟悉 gRPC 的用户来说,Client 端直接裸用 gRPC 都可以,但这种方式对于应用开发者是有理解成本的,所以 Layotto 的 SDK 提供的更多的是接口定义,让用户编程的时候不需要直接面向裸漏的 gRPC。

举个简单的例子:假设用户可以往 gRPC 的 header 里面塞一个字段 “rpc-remote-address” 该字段用来指定 RPC 访问的远端目标地址,那么如果没 SDK,用户就得知道两件事:字段名和如何塞字段到 gRPC 的 header。

但如果有 SDK,你可以提供一个函数 SetRpcTargetAddress(Address String)来直接给用户使用。

「Layotto

https://github.com/mosn/layotto/

   本周推荐阅读  

1f6018b49adf909923d3c9c3bcb8b45d.png

WASM 将引领下一代计算范式[译]

0e35692442ca349b4ac9749651c4b5c9.jpeg

MOSN 反向通道详解

73cd222387d09bf11fcbad647d3136f1.jpeg

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

6270eadf52f457557725aeae1ebb9432.png

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


971be8cb43e7e90f04ed95cf4e2656f2.jpeg

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值