SOFA Weekly | 每周精选【6/3 - 6/7】

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

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

640?wx_fmt=png

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

SOFA 文档: https://www.sofastack.tech/

SOFA: https://github.com/sofastack


  每周读者问答提炼  


欢迎大家向公众号留言提问或在群里与我们互动

我们会筛选重点问题通过 

" SOFA WEEKLY " 的形式回复


1、关于 SOFALookout 的讨论

相关阅读:蚂蚁金服轻量级监控分析系统 SOFALookout 服务端开源

@峰 提问:

SOFALookout 监控存储考虑用 HBase 或者 OpenTSDB 吗?

A:SOFALookout 的存储这块支持自定义扩展的,暂时我们优先支持的 ES。其他存储包括 HBASE,邀请有兴趣的同学参考默认 ES 方案一起共建扩展实现。

SOFALookout Metrics 存储扩展机制介绍:

https://www.sofastack.tech/sofa-lookout/docs/useguide-storage-ext


SOFALookout 与 Prometheus 的差异是什么呢?

A:SOFALookout 主要包括:

(1)SOFALookout metrics server 支持适配更多的协议接入;

(2)聚焦在围绕 ES 生态提供易使用和运维的最佳实践;

(3)支持计算能力下推;

(4)除了 Metrics 后期会有 tracing,eventing等方案;

(5)对聚合函数和 REST API 都做了兼容性的扩展和增强;

(6)支持分布式集群部署具备高可用能力。


2、@刘功军 提问:

seata-server HA lock 必须 DB 模式么?

A:是的。


DB 模式对字段长度要求比较严格,经常字段长度不够,lock 表的 row_key 主键长度又有最大限制。除非去掉 row_key 主键属性,我这边需要的长度要到 500。

A:row_key 要有唯一性约束,建议主键不要超过 256。


我数据库连接上加了很多配置参数,目前测试用的链接长度已经超过 300 了,你那边对数据库链接配置参数有什么好方案?

A:Seata 提取 resource_id, 不就应该把数据库 url 的参数带上的吧。url就行了,不需要把 url 里面的参数带到 resourceId 里面。


3、@李杰 提问:

麻烦请教一下,基于消息队列 MQ 的服务内部调用,推荐用什么模式来实行分布式事务,有相关Demo的吗?

A:Seata 目前的模型中不依赖消息,你可以直接改成 AT 模式。


  SOFA 活动推荐  


640?wx_fmt=png


6月24日(星期一)KubeCon China 又要来了。KubeCon + CloudNativeCon + Open Source Summit China 2019,蚂蚁金服核心技术团队将举办一场全天的 Workshop,给大家分享分布式架构 SOFAStack、Service Mesh、Serverless、分布式事务 Seata 的实践案例,跟大家一起轻松上手云原生技术。


主题:蚂蚁金服 SOFAStack 云原生工作坊》(KubeCon China 2019 同场活动)

时间:6 月 24 日 9:00-16:30

地点:上海世博中心

注册费:免费


此次活动您将获得

  • 基于 SOFAStack 快速构建微服务

  • 金融场景下的分布式事务最佳实践

  • 基于 Kubernetes 的云原生部署体验

  • 云上的 Service Mesh 基本使用场景体验

  • 基于 Serverless 轻松构建云上应用


欢迎点击“阅读原文查看活动详细安排以及报名方式~


640?wx_fmt=png

猜你喜欢

转载自blog.csdn.net/SOFAStack/article/details/91477536