50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

蚂蚁金服的金融级架构之道

  • 2019-11-28
  • 本文字数:1755 字

    阅读完需:约 6 分钟

蚂蚁金服的金融级架构之道

11 月 19 日,在北京召开的“蚂蚁双 11 背后的技术”发布会现场,InfoQ 记者采访了蚂蚁金服金融科技产品技术部总经理杨冰,就蚂蚁金服如何定义金融级软件、SOFAStack 金融级分布式架构以及云原生技术对架构领域的影响等问题做了采访。


金融级软件有何不同?

传统金融行业的特性,天然存在多厂商、跨语言、安全性系数高、要求对数据的强掌控性。杨冰表示,蚂蚁金服在服务金融业客户方面,有做得好的方面,也有做得还不够仍在努力的方面。


金融客户具有两种属性,第一种叫做金融级。所谓金融级,是指很多特性是金融客户所特有的,比如在安全性、稳定性方面的要求更高。在这样的要求下,系统设计必须在高可用性和安全性等方面额外下许多功夫。


但另一方面,金融级客户在金融级特性以外,跟其他产业的特性同样存在交叉的地方,比如说多厂商。因此,金融级软件既带有金融企业的行业特征,又具备企业级客户的诸多特性,这是其一。


第二个特征,金融业的 IT 体系相对完善。杨冰解释道,蚂蚁金服在针对金融级客户的策略中,天然地能够理解金融级客户的需求与痛点。另一方面,对于技术怎么样往上去支撑业务发展,在业务建模、使用方式等方法论层面,以及组织架构、团队等方面,都是可以深入沟通的。在软件技术与组织、机制的配套维度,是蚂蚁金服的优势所在。


企业级市场不同于 C 端市场,需求多样化、定制化,软件架构的复杂程度都要远远高于 C 端产品。杨冰提到,蚂蚁金服的内部架构比较整齐划一,但在外部企业级客户端,则需要去兼容很多老的系统。企业级市场客户长期保留的传统的软件开发思维和架构,是蚂蚁金服所不具备的,在这方面还需要和更多生态合作伙伴展开共建。


杨冰表示,蚂蚁金服不仅要去讲金融级的故事,还要去真正把企业集成所需要的东西做出来,不仅要做软件的一体化集成,同时也要重视与开源社区的合作与兼容。另外一方面,蚂蚁金服也宣布了与阿里云的双剑合并战略,蚂蚁金服现在除了保留产品跟部分的解决方案团队以外,在交付和商务界面上都依托于阿里云。

SOFAStack 对金融业的参考意义

SOFAStack最初是支付宝的一套分布式架构,在蚂蚁金服内部延用 12 年之久并在 2018 年开源。在杨冰看来,SOFAStack 对金融业最大的意义就是提供了一个参考架构。据了解,SOFAStack 不仅给金融业界提供了软件产品,而且把完整的软件架构贡献给了社区。无论是中间件层面上的工具,还是架构的设计理念,应该解决哪些问题,都能在开源代码中找到。


另一方面,SOFAStack 跟其他的开源项目不同的地方在于,SOFAStack 内部版本和开源版本都是基于一套代码,这意味着开源版本并不是无源之水,而且会不断地因为内部版本的发展注入新的发展动力。这部分都是完全公开透明的,社区可以清楚地感知到 SOFAStack 的开源架构是动态的,可以把握到其发展的脉络,比如现在大力在做的Service Mesh,后续将做的安全容器等等。


云原生是未来吗?

SOFAStack 在走到第四代架构的时候,就已经完成了体系化的金融级分布式架构的建设。最近一两年内,分布式架构内的云、PaaS 层面更多在向云原生方向发展。


杨冰认为,云原生的出现就是告诉企业和开发者一个理念,用更好的方式去用云,对用户来说也可以把复杂度交给云。在这个过程中形成了一套新的标准,这个创新是以Kubernetes为核心的,围绕周边的一整套生态。就像当年 Linux 的出现一样,但 Linux 是更底层,而 K8s 经过最近几年的打磨已经成为了事实标准。再往上,就是基于 K8s 的这套东西去做 Serverless 和 Service Mesh,在应用层一层层往上做标准化。


蚂蚁金服在完成了第四代金融级分布式架构的建设以后,正在经历一次巨大的重构,既要保证原有的核心能力不丢失,同时要把内核、代码逻辑和核心能力转用云原生的方式实现,在保持金融级的能力不变的情况下,吸收更多云原生技术的好处。更进一步,通过云原生的手段,架构也将变成一个更加开放的架构,变成一个类似社区内核的东西,很多围绕监控、中间件、运维、AI 的开源技术可以跟 SOFAStack 对接,也可以直接吸收过来以开放加自研的方式将其白盒化掌握,甚至产生一些新的技术、产品,这是云原生对金融级分布式架构带来的一大好处。


杨冰表示,架构领域这两年最大的变化就是云原生。蚂蚁金服在业界算是实践云原生比较多的一家科技企业,杨冰也认为云原生概念不仅适用于金融行业,同样适用于互联网行业以及传统行业。


2019-11-28 14:354262
用户头像
小智 让所有人认同的文字称不上表达

发布了 408 篇内容, 共 404.7 次阅读, 收获喜欢 1986 次。

关注

评论

发布
暂无评论
发现更多内容

各厂商的数据湖解决方案

五分钟学大数据

数据湖 6月月更

分布式数据对象:超级终端的"全局变量"

OpenHarmony开发者

OpenHarmony

细说腾讯如何做到直播延时降低90%以上方案

C++后台开发

WebRTC CDN 音视频开发 视频直播 直播低延迟

工资管理系统该如何使用?

低代码小观

企业管理 工资 管理系统

柴云鹏:创新能力的培养至关重要|OceanBase 数据库大赛访谈

OceanBase 数据库

oceanbase 数据库大赛

评“开发人员不喜欢低代码和无代码的8个理由”

代码制造者

程序员 编程语言 开发 iVX 低代码开发

web前端培训React如何原生实现防抖

@零度

前端开发 React

构建基于React18的电子表格程序

葡萄城技术团队

React 表格 纯前端表格技术

元宇宙产业投资全景图,快人一步走进元宇宙新时代!

博文视点Broadview

网络安全等级测评和商用密码应用安全性评估是一回事吗?

行云管家

网络安全 等级保护 商用密码

基于模板配置的数据可视化平台

百度Geek说

kube-apiserver调度器核心实现

申屠鹏会

k8s

喜报 | 旺链科技签约汨罗市文旅体产业项目,打造“链”上数字乡村

旺链科技

区块链 产业区块链 乡村振兴 汨罗市

大数据培训Flink高频面试题

@零度

flink 大数据开发

Ubuntu20.04设置静态IP

echeverra

Linux 静态IP

保姆级教程:如何成为Apache Linkis文档贡献者

康月牙

Apache GitHub 教程 文档 Linkis

最佳实践 | 用腾讯云AI语音识别零基础实现小程序语音输入法

牵着蜗牛去散步

最佳实践 语音识别 小程序开发 腾讯云AI 语音输入法

盘点现有开源软件许可合规工具

开源社

GameFi新的启程,AQUANEE将于6.9日登陆Gate以及BitMart

西柚子

陕西西安等保测评单位有哪些?在哪里可以查到?

行云管家

西安 等保测评 等保测评机构

技术干货 | Linkis实践:新引擎实现流程解析

康月牙

Apache 开源社区 WeDataSphere Linkis 使用实践

IPO,联结一切的桥梁

鼎道智联

知名网络安全硬件平台厂商铵泰克加入龙蜥社区

OpenAnolis小助手

开源 网络安全 龙蜥社区 CLA 铵泰克

Java 对象如何安全的 toString

HoneyMoose

为什么 SQL 语句使用了索引,但却还是慢查询?

okokabcd

MySQL

Springcloud Oauth2 HA篇

Damon

微服务架构 安全架构 6月月更

ARM64 上的性能怪兽:API 网关 Apache APISIX 在 AWS Graviton3 上的安装和性能测试

API7.ai 技术团队

AWS 网关 arm APISIX

Android 产生ANR后的Trace文件的解析

北洋

android 6月月更

LP流动性挖矿系统开发生态系统详解

开发微hkkf5566

精益产品开发体系最佳实践及原则

阿里云云效

云计算 阿里云 精益开发 产品开发 开发

《数字经济全景白皮书》银行财富管理篇 重磅发布

易观分析

理财 银行理财

蚂蚁金服的金融级架构之道_ArchSummit_小智_InfoQ精选文章