首页 资讯 财经 汽车 关注 科技 房产 图片 全国 视频

网络

旗下栏目: 教育 体育 网络 军事

2019双11,支付宝有哪些“秘密武器”?

来源:新闻门户     作者:华夏门户     浏览:次     发布时间:2023-09-03
摘要:支付宝,双11,SOFAStack,OceanBase,GeaBase,融合计算,支付宝的技术工作,就是“半年搞建设,半年搞大促”。虽然是一句戏言……

新科技讯 2019双11,支付宝参战的第十一年。

与十一年前相比,双11的许多东西都改变了。比如金额——2684亿,差不多是十一年前的5000倍;比如流量——订单峰值54.4万笔/秒,曾经是想都不敢想的数字;再比如层出不穷的新技术,就是这些惊人数字背后的“秘密武器”,给迎战双11的战士们作最完备的武装。

2019双11,支付宝有哪些“秘密武器”?

也有始终不变的东西。大战来临前的紧张、不安、如履薄冰,对每一个细节反复check的“强迫症”,以及胜利之后的欣喜、释然、满心充实,和下一步砥砺前行。

2019双11,支付宝有哪些“秘密武器”?

支付宝的技术工作,就是“半年搞建设,半年搞大促”。虽然是一句戏言,但足够从侧面证明大促作为实践战场的重要性。而每当双11圆满落下帷幕,技术人也就到了收获的季节。那些历经双11大考的新技术,就像经历过了“成人式”一样,一一走到台前开始独当一面。

SOFAMesh:金融级云原生第一步

众所周知,金融机构因为肩负的责任重大,面对新技术时,普遍都是比较保守的。支付宝也不例外,尤其是在双11这种场景下,流量大,峰值高,平时不管多小的问题,在这时候都可能被放大成不得了的大问题。

于是,今年的大促迫在眉睫时,SOFAMesh团队还在纠结。来自周围的各种声音,让他们感到压力很大。被问到的最多的问题,就是“这个靠不靠谱?”

一个“行”字,在双11的面前,可能有千钧之重。能不能扛过零点的流量峰值?能不能保障稳定?能不能保证不出差错?

Mesh是一项很新的技术,社区开源项目不太成熟,SOFAMesh就这样走上了一条开源加自研的道路,在金融级的严苛要求面前,在双11的极端场景之下,究竟行不行?谁心里都没有底。

然而此时不上,整整两年的心血就白费了。反过来说,如果能打赢这一仗,就证明云原生之路在双11这种体量的考验之下都是可行的,这对于整个行业而言,会是一个很好的标杆。

“蚂蚁金服要做金融行业技术的拓荒者和实践者。”资深技术专家杨海悌说。

这已不是蚂蚁金服第一次做“吃螃蟹的人”,在金融机构普遍依赖IOE时,他们率先开始探索分布式,现在分布式渐渐成为主流,他们又率先琢磨起云原生。

“以前都是业务推动技术,现在到了技术为业务提供红利的时候了。”对于自己看着长大的SOFAMesh,杨海悌一面很有信心,一面也十分忐忑。

SOFAMesh是支付宝针对金融行业的特殊需求而开发的金融级中间件,属于金融级云原生分布式框架SOFAStack的一部分,这个框架的开发始于2009年,几乎和双11同龄。

是骡子是马,总得遛过了才知道。SOFAMesh的第一份答卷很快交了出来——以往分时复用的资源切换需要4小时,用上了SOFAMesh之后,不到4分钟。性能提升将近百倍。

分时复用,顾名思义,就是在不同的时间段里让同一个资源能够“复用”于多个应用。这一技术能够减少资源闲置,提高资源的利用效率。这一技术在2018年双11就曾立过功——当时,支付宝面对这天猫双11和自己的会员大促的“双大促”挑战,为了节约成本少采购一些资源,上线了分时调度1.0,使用同一批资源同时支持两个大促,在支撑天猫双 11 和经济体用户增长两个大促的同时,IT成本一分钱也没有涨。

但去年在弹性架构模式下做分时调度,切换资源需要重新配置和部署相关系统,4个小时的切换时间,虽然成功支持了“双大促”,还是满足不了对短时间内快速调用资源有需求的业务。

到了今年,由于SOFAMesh的上线,切换资源不再需要重新部署,切换时间缩短到了3分40秒。这意味着,像蚂蚁森林那样每天都会面临流量小高峰的业务,无需事先留足资源余量,提前10分钟开始切换资源,都绰绰有余。

“将来,切换时间还有望缩短到秒级。”杨海悌说。

2019年双11,SOFAMesh扮演了非常重要角色——100%覆盖蚂蚁金服核心支付链路,几十万容器,峰值千万QPS,平均RT(响应时间) 0.2ms,是业界最大的 Service Mesh 集群。它在洪峰面前的稳定性和平滑性,以及对效率的显著提升,都是有目共睹的。

这张漂亮的成绩单背后,其实就是一个字——行。

“云原生”已经成为业界公认的技术趋势,它的目标是提升运维效率、降低资源使用成本、提升服务安全可靠性等。云原生带来的基础设施升级,为技术演进提供基础能力支撑,并且提升未来架构空间的想象力。2019也是支付宝的金融级云原生落地元年,包括SOFAMesh在内的一系列云原生技术,经历双11的考验之后,向整个业界证明——我们行,云原生这条路,也行。

双11之后,蚂蚁金服举办的发布会上,副CTO胡喜宣布,会将打磨好的SOFAMesh纳入到 SOFAStack 体系对外公开。

正如“元年”一词所说,这只是蚂蚁金服在新的开拓之路上迈出的第一步。

OceanBase 2.2:世界纪录就是用来打破的

OceanBase被人质疑“行不行”的次数,更是多到数不过来。

数据库是命脉,尤其是金融机构的数据库,出一点问题都是真金白银的问题,哪个业务都不敢冒风险,老老实实抱着老牌进口货Oracle,图个太平。

但Oracle也没见过双11这种阵仗,随着双11的流量连年翻番,它的性能眼见着碰到了天花板。2014年双11前的压测,Oracle出现了10%的流量缺口。

OceanBase感到机会来了。在那之前,他们已经“蛰伏”了四五年,没有固定的业务,最落魄的时候,甚至面临团队解散和项目取消的境况。

责任编辑:华夏门户
首页 | 资讯 | 关注 | 科技 | 财经 | 汽车 | 房产 | 图片 | 视频 | 全国

Copyright © www.msgkpx.com 北京新闻网 版权所有 粤icp备10021497号-9

电脑版 | 移动版