ITBear旗下自媒體矩陣:

支付寶全局架構(gòu)師曹剛:為12億用戶設(shè)計架構(gòu)是什么體驗?

   時間:2020-04-10 18:04:19 來源:互聯(lián)網(wǎng)編輯:星輝 發(fā)表評論無障礙通道

從2005年成立以來,支付寶逐漸成長為擁有12億用戶的數(shù)字生活開放平臺,在它背后,是不斷演進(jìn)的技術(shù)架構(gòu)在做支撐。

在過去,我們已經(jīng)分享過了支付寶伴隨著雙十一大促一路走來的技術(shù)演進(jìn),今天,我們邀請到了支付寶全局架構(gòu)師曹剛,請他給大家分享一下,給12億用戶設(shè)計架構(gòu)是什么體驗。

所謂全局架構(gòu)師,就是為整個公司的架構(gòu)治理和架構(gòu)演進(jìn)提供服務(wù)的人。不過曹剛也并不是一開始就成為全局架構(gòu)師,而是從一線研發(fā)開始做起,和支付寶共同成長。

(支付寶全局架構(gòu)師曹剛)

一線研發(fā):和公司一同成長,掌握架構(gòu)理念

曹剛2008年9月加入支付寶,是公司的早期員工之一。加入公司后,他負(fù)責(zé)快捷支付業(yè)務(wù)和網(wǎng)銀業(yè)務(wù)的開發(fā),也參加了公司三代架構(gòu)的建設(shè)。

“三代架構(gòu)是一個非常有里程碑意義的架構(gòu)體系,魯肅老苗在公司內(nèi)提出了SOA這套架構(gòu)模式,奠基了今天整個支付寶的技術(shù)基礎(chǔ)。”曹剛回憶道。當(dāng)時,支付寶和銀行對接,是通過一個專門的銀行網(wǎng)關(guān)系統(tǒng)對接的,人們通過支付寶付款,就是通過這套網(wǎng)關(guān)跳轉(zhuǎn)到銀行的網(wǎng)銀系統(tǒng)進(jìn)行支付。但是,這套系統(tǒng)各項功能糅雜在一起,發(fā)生問題難以維護(hù)和處理,更別提進(jìn)行擴(kuò)展了。曹剛和同事們一起,將這套銀行網(wǎng)關(guān)系統(tǒng)演進(jìn)成金融網(wǎng)絡(luò)平臺,通過SOA理念按照職責(zé)和領(lǐng)域進(jìn)行分層和剝離包含支付指令向銀行指令轉(zhuǎn)換的金融交換層、報文拆分解析的網(wǎng)關(guān)層、與銀行間的查錯服務(wù)處理層,形成了今天支付寶金融網(wǎng)絡(luò)的基礎(chǔ)雛形。在這個過程中,曹剛對架構(gòu)的理解逐步深入。

在一線研發(fā)的這段日子里,他認(rèn)為自己收獲最大的地方是,很快掌握了SOA的架構(gòu)理念,包括架構(gòu)設(shè)計方式以及整個運(yùn)維體系、從零開始完成SOA架構(gòu)的搭建,從底層到前端的架構(gòu)細(xì)節(jié)等等。這些為他之后承擔(dān)更大的職責(zé)奠定了基礎(chǔ)。

成為架構(gòu)師:從最下游到最上游

曹剛在成為全局架構(gòu)師之前,分別擔(dān)任過金融網(wǎng)絡(luò)平臺和財富領(lǐng)域的架構(gòu)師。

和一線研發(fā)相比,架構(gòu)師的工作不再局限于某一個系統(tǒng)的程序開發(fā),更關(guān)注整個平臺的體系化是否足夠完善,哪些地方有短板,哪些地方需要優(yōu)化,哪些老的系統(tǒng)是需要治理等。

擔(dān)任金融網(wǎng)絡(luò)架構(gòu)師期間,曹剛重新設(shè)計了銀行卡資金的流入流出體系,它里面涉及到的支付、退款、對賬、查詢等能力,和之前相比是更高層次的抽象,通過這種抽象形成了兩套系統(tǒng),分別是以實時交易為主的流入體系和異步處理、批量處理的流出體系。

在這段時間里,曹剛也參與了公司四代架構(gòu)的改造。在阿里ALL IN無線之后,支付的業(yè)務(wù)量激增,表現(xiàn)在雙十一大促上,則是支付峰值每年都會翻上好幾倍。因此對金融網(wǎng)絡(luò)的高可用和高并發(fā)的設(shè)計也成為曹剛關(guān)注的重點(diǎn)。

在應(yīng)對高峰流量的挑戰(zhàn)時,除了支付寶所做的分布式架構(gòu)和單元化之外,每年雙十一曹剛還會和銀行方一起做擴(kuò)容和壓測,形成了一整套應(yīng)對大促的容量規(guī)劃和全鏈路壓測的體系。“雙十一大促,從一定程度上改變了整個國內(nèi)的銀行業(yè)IT基礎(chǔ)能力。”對于這句話,作為這些年在一線和銀行并肩作戰(zhàn)的人,他的感受是最深刻的。

2016年,應(yīng)公司的的需要,曹剛加入了成立不久的財富事業(yè)群,成為財富領(lǐng)域的架構(gòu)師。

雖然同是架構(gòu)師,但和之前相比,金融網(wǎng)絡(luò)偏業(yè)務(wù)底層,是金融基礎(chǔ)設(shè)施的一部分,并不直接面對最終用戶;財富則類似于支付業(yè)務(wù)的收銀臺,更貼近一線業(yè)務(wù),屬于業(yè)務(wù)的最上游,他的職業(yè)轉(zhuǎn)變相當(dāng)于從業(yè)務(wù)最下游轉(zhuǎn)到最上游,改變還是很大的。

在這段時間里,曹剛最大的收獲是對業(yè)務(wù)的理解更加深入,視野更加開闊,對架構(gòu)的整體結(jié)構(gòu)理解更加清晰。做金融網(wǎng)絡(luò)架構(gòu)的時候是從底層往上看,看的不是特別全面,在財富領(lǐng)域看業(yè)務(wù)可以更加完整,可以深刻的理解支付寶的這套架構(gòu)體系。包括理解每一個領(lǐng)域的內(nèi)容在整個業(yè)務(wù)過程中充當(dāng)什么角色和位置,以理財產(chǎn)品為例,今天我們?yōu)槭裁匆线@個理財產(chǎn)品,這個理財產(chǎn)品需要從哪個金融機(jī)構(gòu)引進(jìn)來,引進(jìn)的過程中涉及哪些領(lǐng)域的合作才能讓產(chǎn)品成功上架面對用戶等等問題,都是他在做財富領(lǐng)域架構(gòu)師之后學(xué)習(xí)到的。

擔(dān)任財富領(lǐng)域架構(gòu)師期間,曹剛推動金融資產(chǎn)交易這一層的架構(gòu)從煙囪型變成平臺型,打造了一個金融資產(chǎn)中臺。在過去,理財產(chǎn)品分為很多業(yè)務(wù)線,包括余額寶、基金、定期、黃金等,都是煙囪化建設(shè),曹剛將其中各類資產(chǎn)公共的、通用的部分抽象出來,沉淀為平臺統(tǒng)一為各類業(yè)務(wù)提供服務(wù),包括理財資產(chǎn)統(tǒng)一登記、計量,資金清算流程統(tǒng)一等,同時又保持每個業(yè)務(wù)各自的靈活性,這非??简灱軜?gòu)師對架構(gòu)分與合的判斷能力和權(quán)衡能力。

全局架構(gòu)師:推動全公司架構(gòu)演進(jìn)與治理

進(jìn)入2019年,曹剛已經(jīng)在架構(gòu)領(lǐng)域工作了6年時間,這6年里他對金融領(lǐng)域的業(yè)務(wù)和技術(shù)都進(jìn)行了深入的了解和實踐,希望到更大的平臺去看一看,這一年他加入了架構(gòu)部,成為了一名全局架構(gòu)師。

全局架構(gòu)師最核心的工作目標(biāo),就是推動整個支付寶技術(shù)架構(gòu)的演進(jìn),同時拉動整個技術(shù)組織的升級和發(fā)展,協(xié)助CTO落地全公司的頂層技術(shù)戰(zhàn)略。他們需要在CTO戰(zhàn)略和各條事業(yè)線之間形成良好銜接,推動頂層戰(zhàn)略在各條事業(yè)線落地,同時挖掘各條線的共性問題,形成拉動全局技術(shù)架構(gòu)演進(jìn)的課題。

和局部領(lǐng)域架構(gòu)師不一樣的是,全局架構(gòu)師需要關(guān)注整個公司全局性的課題。大部分時間,全局架構(gòu)師要思考怎么讓整個架構(gòu)體系更靈動,一方面要讓業(yè)務(wù)具備靈活性和自主性,但同時需要將共通的能力沉淀下來。結(jié)合公司業(yè)務(wù)和技術(shù)戰(zhàn)略方向,全局架構(gòu)師要定義整體架構(gòu)升級的大方向,以及當(dāng)前要做的橫向技術(shù)課題有哪些。比如支付寶今年的橫向課題包括云原生、安全生產(chǎn)、研發(fā)效能、數(shù)據(jù)智能等,然后深度參與或負(fù)責(zé)其中一些課題的具體落地過程。

全局架構(gòu)師另一個工作就是關(guān)注現(xiàn)有的架構(gòu)中不合理的的地方。比如研發(fā)效能、低水平的重復(fù)建設(shè)、邊界不清晰、分工不合理等,需要推進(jìn)解決這些問題。過去,我們往往依賴架構(gòu)師的專家經(jīng)驗來解決這些問題,隨著數(shù)字化轉(zhuǎn)型的趨勢,全局架構(gòu)工作也在轉(zhuǎn)型,我們要把技術(shù)研發(fā)過程和技術(shù)管理過程數(shù)字化、平臺化,助推螞蟻技術(shù)架構(gòu)優(yōu)化與演進(jìn)、技術(shù)組織升級與發(fā)展,通過數(shù)據(jù)挖掘和分析,建立相關(guān)的數(shù)據(jù)分析產(chǎn)品,直接提供給CTO和各條線的技術(shù)負(fù)責(zé)人,讓他們更好的發(fā)現(xiàn)技術(shù)領(lǐng)域的一些問題,并提供專家經(jīng)驗和解決方案,輔助技術(shù)管理層決策,從而更加高效的推動問題改進(jìn)。

支付寶面向全社會招募全局架構(gòu)師

當(dāng)前,支付寶正從金融支付平臺向數(shù)字生活開放平臺升級,我們要搭建全球最大的數(shù)字生活開放平臺、數(shù)字普惠金融平臺,我們要建設(shè)新一代的技術(shù)架構(gòu)體系去更好的支撐業(yè)務(wù)戰(zhàn)略提升,業(yè)務(wù)在高速發(fā)展,要在整個公司層面進(jìn)行這樣的架構(gòu)升級,相當(dāng)于給飛行中的飛機(jī)換引擎,需要全局統(tǒng)籌,善于取舍和決斷,對全局架構(gòu)師提出了非常大的挑戰(zhàn)。

從上面可以知道,全局架構(gòu)師的工作極端重要,同時對能力和經(jīng)驗都有很高要求,為了更廣泛的吸納人才,支付寶決定向全社會招募全局架構(gòu)師。

至于全局架構(gòu)師需要什么的人才,曹剛本身就是一個很好的模板:在垂直領(lǐng)域取得成績,具備一定的技術(shù)影響力,可以認(rèn)為是這個領(lǐng)域的權(quán)威;能力已經(jīng)被證實過,有帶領(lǐng)中型以上團(tuán)隊的經(jīng)驗,同時又追求更大領(lǐng)域的發(fā)展和格局,希望到更大的平臺來發(fā)展。這就是支付寶對全局架構(gòu)師候選人的畫像。

另外,支付寶內(nèi)部還有一個架構(gòu)文化,從最開始的魯肅老苗,通過傳幫帶而傳承下來,其中也包括全局架構(gòu)師需要具備的四種能力或特質(zhì):

首先,需要有業(yè)務(wù)洞察能力,全局架構(gòu)師更多的偏業(yè)務(wù)架構(gòu)和應(yīng)用架構(gòu),因此對于自己所負(fù)責(zé)的領(lǐng)域要有獨(dú)到的理解。就拿支付寶來說,你要理解它做的支付本質(zhì)是什么?解決什么問題?底層是什么?包括支付、賬務(wù)、清算、結(jié)算、交易平臺等等,都需要有自己的理解。

其次要保持心態(tài)開放,有些問題一線的同學(xué)可能感受沒那么強(qiáng)烈,比如兩個團(tuán)隊之間的一些合作效率上的問題,但架構(gòu)師要來解決的話可能傷害到同學(xué)們,那么到底要不要解決呢?這里就涉及到具體的權(quán)衡,而在這個過程中,要保持開放的心態(tài),要能夠容忍各種矛盾。

第三個是架構(gòu)師需要具有全局視野,做架構(gòu)本質(zhì)是權(quán)衡和取舍,如果決策的時候只能看到一部分,那么結(jié)果就是盲人摸象,決策肯定會出問題。要解決局部領(lǐng)域的問題,需要從全局視野出發(fā),否則最后的方向可能與整個公司的方向背道而馳。而這條對于全局架構(gòu)師更加是必備的素質(zhì)。

最后是緊盯結(jié)果,需要很強(qiáng)的推動力,架構(gòu)師不是畫幾張圖就完了,還必須把它落實到架構(gòu)的原則、架構(gòu)的元素、系分方案的評審中。因為全局架構(gòu)師獨(dú)立于業(yè)務(wù)線之外,在這樣一個環(huán)境里推動一個事情往前走是非常困難的,涉及很多的團(tuán)隊協(xié)作和溝通。需要有鮮明的觀點(diǎn),并且要能說服很多人,才能得到想要的結(jié)果。

你的一個架構(gòu)決策,將影響超過12億人,支付寶全局架構(gòu)師虛位以待,歡迎各位有志之士踴躍聯(lián)絡(luò)!

團(tuán)隊介紹

2020年,螞蟻金服將致力于打造數(shù)字新服務(wù),用一站式的數(shù)字生活服務(wù),幫助商家數(shù)字化轉(zhuǎn)型升級,幫助服務(wù)業(yè)數(shù)字化,實現(xiàn)數(shù)字生活生態(tài)的開放共贏。通過建設(shè)可信原生和持續(xù)智能,構(gòu)建核電級的安全生產(chǎn)體系,打造金融科技的第一品牌。這不僅僅對于業(yè)務(wù)體系是VUCA式的探索,對于螞蟻技術(shù)體系也是一次全新的挑戰(zhàn)。在這個過程中,我們還將保持業(yè)務(wù)架構(gòu)與技術(shù)架構(gòu)間靈動、高效的互動。我們希望邀請更多元化的人才合伙一起去趟出這條前人沒有走過的路。

職位描述

負(fù)責(zé)螞蟻金服全域技術(shù)架構(gòu)設(shè)計與治理,優(yōu)化從業(yè)務(wù)架構(gòu)到技術(shù)架構(gòu)之間的鏈接,提升從商業(yè)設(shè)計到技術(shù)架構(gòu)設(shè)計的效能,提升研發(fā)效率。

職位要求

1.互聯(lián)網(wǎng)、通訊企業(yè)、金融機(jī)構(gòu)、投行的頭部企業(yè),在復(fù)雜體系下從事戰(zhàn)略研究、規(guī)劃、管理、架構(gòu)設(shè)計(業(yè)務(wù)架構(gòu)、技術(shù)架構(gòu))等領(lǐng)域?qū)<摇?/p>

2.在當(dāng)前負(fù)責(zé)領(lǐng)域內(nèi)取得突出成績,能把一個業(yè)務(wù)或技術(shù)領(lǐng)域帶領(lǐng)到新的發(fā)展臺階,視野開拓,能駕馭大型技術(shù)戰(zhàn)役攻堅。

3.目標(biāo)感強(qiáng),能在復(fù)雜的環(huán)境下推動力合作團(tuán)隊拿到結(jié)果,有觀點(diǎn)有態(tài)度,思維敏捷,能引領(lǐng)技術(shù)創(chuàng)新。

簡歷發(fā)送到:

gang.caogang@antfin.com

舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報  |  開放轉(zhuǎn)載  |  滾動資訊  |  English Version