支付宝曹刚:从一线研发到全局架构师,我都学到了什么?

这里是「蚂蚁社招」朝你Say Hi:金三银四,驰骋在代码疆场多年的你是否对蚂蚁金服的岗位跃跃欲试?又或者在相关行业和岗位厚积薄发多年,为的就是来蚂蚁与大佬们摩拳擦掌?那么,蚂蚁社招也正式向你抛出橄榄枝~ 底部有投递邮箱和岗位JD,风里雨里,蚂蚁等你!

从2005年成立以来,支付宝逐渐成长为拥有12亿用户的数字生活开放平台,在它背后,是不断演进的技术架构在作支撑。前端

在过去,咱们已经分享过了支付宝伴随着双十一大促一路走来的技术演进,今天,咱们邀请到了支付宝全局架构师曹刚,请他给你们分享一下,给12亿用户设计架构是什么体验。安全

所谓全局架构师,就是为整个公司的架构治理和架构演进提供服务的人。不过曹刚也并非一开始就成为全局架构师,而是从一线研发开始作起,和支付宝共同成长。网络

支付宝全局架构师曹刚架构

一线研发:和公司一同成长,掌握架构理念

曹刚2008年9月加入支付宝,是公司的早期员工之一。加入公司后,他负责快捷支付业务和网银业务的开发,也参加了公司三代架构的建设。并发

“三代架构是一个很是有里程碑意义的架构体系,鲁肃老苗在公司内提出了SOA这套架构模式,奠定了今天整个支付宝的技术基础。”曹刚回忆道。当时,支付宝和银行对接,是经过一个专门的银行网关系统对接的,人们经过支付宝付款,就是经过这套网关跳转到银行的网银系统进行支付。可是,这套系统各项功能糅杂在一块儿,发生问题难以维护和处理,更别提进行扩展了。曹刚和同事们一块儿,将这套银行网关系统演进成金融网络平台,经过SOA理念按照职责和领域进行分层和剥离包含支付指令向银行指令转换的金融交换层、报文拆分解析的网关层、与银行间的查错服务处理层,造成了今天支付宝金融网络的基础雏形。在这个过程当中,曹刚对架构的理解逐步深刻。运维

在一线研发的这段日子里,他认为本身收获最大的地方是,很快掌握了SOA的架构理念,包括架构设计方式以及整个运维体系、从零开始完成SOA架构的搭建,从底层到前端的架构细节等等。这些为他以后承担更大的职责奠基了基础。异步

成为架构师:从最下游到最上游

曹刚在成为全局架构师以前,分别担任过金融网络平台和财富领域的架构师。分布式

和一线研发相比,架构师的工做再也不局限于某一个系统的程序开发,更关注整个平台的体系化是否足够完善,哪些地方有短板,哪些地方须要优化,哪些老的系统是须要治理等。高并发

担任金融网络架构师期间,曹刚从新设计了银行卡资金的流入流出体系,它里面涉及到的支付、退款、对帐、查询等能力,和以前相比是更高层次的抽象,经过这种抽象造成了两套系统,分别是以实时交易为主的流入体系和异步处理、批量处理的流出体系。学习

在这段时间里,曹刚也参与了公司四代架构的改造。在阿里ALL IN无线以后,支付的业务量激增,表如今双十一大促上,则是支付峰值每一年都会翻上好几倍。所以对金融网络的高可用和高并发的设计也成为曹刚关注的重点。

在应对高峰流量的挑战时,除了支付宝所作的分布式架构和单元化以外,每一年双十一曹刚还会和银行方一块儿作扩容和压测,造成了一整套应对大促的容量规划和全链路压测的体系。“双十一大促,从必定程度上改变了整个国内的银行业IT基础能力。”对于这句话,做为这些年在一线和银行并肩做战的人,他的感觉是最深入的。

2016年,应公司的的须要,曹刚加入了成立不久的财富事业群,成为财富领域的架构师。

虽然同是架构师,但和以前相比,金融网络偏业务底层,是金融基础设施的一部分,并不直接面对最终用户;财富则相似于支付业务的收银台,更贴近一线业务,属于业务的最上游,他的职业转变至关于从业务最下游转到最上游,改变仍是很大的。

在这段时间里,曹刚最大的收获是对业务的理解更加深刻,视野更加开阔,对架构的总体结构理解更加清晰。作金融网络架构的时候是从底层往上看,看的不是特别全面,在财富领域看业务能够更加完整,能够深入的理解支付宝的这套架构体系。包括理解每个领域的内容在整个业务过程当中充当什么角色和位置,以理财产品为例,今天咱们为何要上这个理财产品,这个理财产品须要从哪一个金融机构引进来,引进的过程当中涉及哪些领域的合做才能让产品成功上架面对用户等等问题,都是他在作财富领域架构师以后学习到的。

担任财富领域架构师期间,曹刚推进金融资产交易这一层的架构从烟囱型变成平台型,打造了一个金融资产中台。在过去,理财产品分为不少业务线,包括余额宝、基金、按期、黄金等,都是烟囱化建设,曹刚将其中各种资产公共的、通用的部分抽象出来,沉淀为平台统一为各种业务提供服务,包括理财资产统一登记、计量,资金清算流程统一等,同时又保持每一个业务各自的灵活性,这很是考验架构师对架构分与合的判断能力和权衡能力。

全局架构师:推进全公司架构演进与治理

进入2019年,曹刚已经在架构领域工做了6年时间,这6年里他对金融领域的业务和技术都进行了深刻的了解和实践,但愿到更大的平台去看一看,这一年他加入了架构部,成为了一名全局架构师。

全局架构师最核心的工做目标,就是推进整个支付宝技术架构的演进,同时拉动整个技术组织的升级和发展,协助CTO落地全公司的顶层技术战略。他们须要在CTO战略和各条事业线之间造成良好衔接,推进顶层战略在各条事业线落地,同时挖掘各条线的共性问题,造成拉动全局技术架构演进的课题。

和局部领域架构师不同的是,全局架构师须要关注整个公司全局性的课题。大部分时间,全局架构师要思考怎么让整个架构体系更灵动,一方面要让业务具有灵活性和自主性,但同时须要将共通的能力沉淀下来。结合公司业务和技术战略方向,全局架构师要定义总体架构升级的大方向,以及当前要作的横向技术课题有哪些。好比支付宝今年的横向课题包括云原生、安全生产、研发效能、数据智能等,而后深度参与或负责其中一些课题的具体落地过程。

全局架构师另外一个工做就是关注现有的架构中不合理的的地方。好比研发效能、低水平的重复建设、边界不清晰、分工不合理等,须要推动解决这些问题。过去,咱们每每依赖架构师的专家经验来解决这些问题,随着数字化转型的趋势,全局架构工做也在转型,咱们要把技术研发过程和技术管理过程数字化、平台化,助推蚂蚁技术架构优化与演进、技术组织升级与发展,经过数据挖掘和分析,创建相关的数据分析产品,直接提供给CTO和各条线的技术负责人,让他们更好的发现技术领域的一些问题,并提供专家经验和解决方案,辅助技术管理层决策,从而更加高效的推进问题改进。

支付宝面向全社会招募全局架构师

当前,支付宝正从金融支付平台向数字生活开放平台升级,咱们要搭建全球最大的数字生活开放平台、数字普惠金融平台,咱们要建设新一代的技术架构体系去更好的支撑业务战略提高,业务在高速发展,要在整个公司层面进行这样的架构升级,至关于给飞行中的飞机换引擎,须要全局统筹,善于取舍和决断,对全局架构师提出了很是大的挑战。

从上面能够知道,全局架构师的工做极端重要,同时对能力和经验都有很高要求,为了更普遍的吸纳人才,支付宝决定向全社会招募全局架构师。

至于全局架构师须要什么的人才,曹刚自己就是一个很好的模板:在垂直领域取得成绩,具有必定的技术影响力,能够认为是这个领域的权威;能力已经被证明过,有带领中型以上团队的经验,同时又追求更大领域的发展和格局,但愿到更大的平台来发展。这就是支付宝对全局架构师候选人的画像。

另外,支付宝内部还有一个架构文化,从最开始的鲁肃老苗,经过传帮带而传承下来,其中也包括全局架构师须要具有的四种能力或特质

首先,须要有业务洞察能力,全局架构师更多的偏业务架构和应用架构,所以对于本身所负责的领域要有独到的理解。就拿支付宝来讲,你要理解它作的支付本质是什么?解决什么问题?底层是什么?包括支付、帐务、清算、结算、交易平台等等,都须要有本身的理解。

其次要保持心态开放,有些问题一线的同窗可能感觉没那么强烈,好比两个团队之间的一些合做效率上的问题,但架构师要来解决的话可能伤害到同窗们,那么到底要不要解决呢?这里就涉及到具体的权衡,而在这个过程当中,要保持开放的心态,要可以容忍各类矛盾。

第三个是架构师须要具备全局视野,作架构本质是权衡和取舍,若是决策的时候只能看到一部分,那么结果就是盲人摸象,决策确定会出问题。要解决局部领域的问题,须要从全局视野出发,不然最后的方向可能与整个公司的方向背道而驰。而这条对于全局架构师更加是必备的素质。

最后是紧盯结果,须要很强的推进力,架构师不是画几张图就完了,还必须把它落实到架构的原则、架构的元素、系分方案的评审中。由于全局架构师独立于业务线以外,在这样一个环境里推进一个事情往前走是很是困难的,涉及不少的团队协做和沟通。须要有鲜明的观点,而且要能说服不少人,才能获得想要的结果。

你的一个架构决策,将影响超过12亿人,支付宝全局架构师虚位以待,欢迎各位有志之士踊跃联络!

加入咱们

团队介绍:

2020年,蚂蚁金服将致力于打造数字新服务,用一站式的数字生活服务,帮助商家数字化转型升级,帮助服务业数字化,实现数字生活生态的开放双赢。经过建设可信原生和持续智能,构建核电级的安全生产体系,打造金融科技的第一品牌。这不只仅对于业务体系是VUCA式的探索,对于蚂蚁技术体系也是一次全新的挑战。在这个过程当中,咱们还将保持业务架构与技术架构间灵动、高效的互动。咱们但愿邀请更多元化的人才合伙一块儿去趟出这条前人没有走过的路。

职位描述:

负责蚂蚁金服全域技术架构设计与治理,优化从业务架构到技术架构之间的连接,提高从商业设计到技术架构设计的效能,提高研发效率。

职位要求:

1. 互联网、通信企业、金融机构、投行的头部企业,在复杂体系下从事战略研究、规划、管理、架构设计(业务架构、技术架构)等领域专家。

2. 在当前负责领域内取得突出成绩,能把一个业务或技术领域带领到新的发展台阶,视野开拓,能驾驭大型技术战役攻坚。

3. 目标感强,能在复杂的环境下推进力合做团队拿到结果,有观点有态度,思惟敏捷,能引领技术创新。

简历投递:

gang.caogang@antfin.com

相关文章
相关标签/搜索