本篇文章2129字,讀完約5分鐘
新科技信息 11月19日,螞蟻金服在北京舉行主題為“峰值洞察焦點(diǎn)金融新技術(shù)”的發(fā)布會(huì),發(fā)布了金融級(jí)分布式架構(gòu)sofastack雙模微服務(wù)平臺(tái)。 這是業(yè)界首款將前傳微服務(wù)與service mesh技術(shù)深度融合的金融級(jí)雙模微服務(wù)平臺(tái),其核心技術(shù)在2019年貓雙十一銷(xiāo)售節(jié)經(jīng)歷了大規(guī)模實(shí)戰(zhàn)檢驗(yàn)!
SOFastack ( Scalable OPEN Financial Archite CTure STACK )將螞蟻金服延長(zhǎng)12年,是迄今為止不斷打磨的開(kāi)源技術(shù)架構(gòu),構(gòu)建金融級(jí)云的原始架構(gòu)。 提供項(xiàng)目管理、微服務(wù)應(yīng)用開(kāi)發(fā)、分發(fā)部署、運(yùn)維監(jiān)控、災(zāi)難恢復(fù)、高可用性等全棧處理程序,與dubbo、spring cloud等微服務(wù)執(zhí)行環(huán)境兼容,滿足客戶各應(yīng)用程序的
此次發(fā)布的sofastack雙模微服務(wù)平臺(tái)比較了金融領(lǐng)域的多供應(yīng)商開(kāi)發(fā)、多語(yǔ)言多協(xié)議、系統(tǒng)異構(gòu)化、體系結(jié)構(gòu)轉(zhuǎn)型的價(jià)格痛點(diǎn),與平臺(tái)無(wú)關(guān),與語(yǔ)言無(wú)關(guān) 提供輕量級(jí)、無(wú)入侵的一站式云特有的分布式架構(gòu)處理方案,處理以前微服務(wù)架構(gòu)開(kāi)發(fā)價(jià)格高、運(yùn)維難、供應(yīng)商綁定、新舊系統(tǒng)架構(gòu)難以兼容等痛點(diǎn)。
雙模是指sofa微服務(wù)和service mesh技術(shù)的雙劍合體,“基于sdk的sofa微服務(wù)”和“基于sidecar的service mesh微服務(wù)”可以實(shí)現(xiàn)以下目標(biāo)。
l互連:兩個(gè)人類(lèi)應(yīng)用程序可以相互訪問(wèn)
l平穩(wěn)遷移:應(yīng)用程序可以在兩個(gè)系統(tǒng)上遷移。 關(guān)于調(diào)用這個(gè)應(yīng)用程序的其他應(yīng)用程序不透明。
l異構(gòu)發(fā)展:實(shí)現(xiàn)互聯(lián)和平穩(wěn)遷移后,我們可以根據(jù)實(shí)際情況進(jìn)行靈活的應(yīng)用程序改造和體系結(jié)構(gòu)升級(jí)。
螞蟻金服的金融級(jí)云原生結(jié)構(gòu)已成為行業(yè)典型的大規(guī)模落地最佳實(shí)踐,service mesh是螞蟻金服金融級(jí)云原生的重要基礎(chǔ)設(shè)施之一。 在2019年雙十一藝術(shù)節(jié)的大促進(jìn)中,service mesh架構(gòu)已經(jīng)覆蓋了100%螞蟻金服的核心支付鏈接、數(shù)十萬(wàn)容器、峰值數(shù)千萬(wàn)qps、平均rt 0.2ms,是行業(yè)最大的service mesh集群。 通過(guò)service mesh架構(gòu)的資源時(shí)分復(fù)用技術(shù),大規(guī)模統(tǒng)一資源調(diào)度,支持天貓雙11和經(jīng)濟(jì)區(qū)塊的客戶增長(zhǎng),實(shí)現(xiàn)了it成本的零增長(zhǎng)。 這樣大規(guī)模的serveice mesh實(shí)踐經(jīng)驗(yàn)是螞蟻金服雙模微服務(wù)平臺(tái)誕生的基礎(chǔ)。
眾所周知,金融領(lǐng)域廣泛存在著許多制造商、多語(yǔ)言、轉(zhuǎn)型價(jià)格高、安全要求高、運(yùn)維難的痛點(diǎn),但在云的原生時(shí)代,金融級(jí)體系結(jié)構(gòu)的轉(zhuǎn)型是新的和舊的
例如,像dubbo和spring cloud這樣的基于sdk的以前就流傳下來(lái)了,金融機(jī)構(gòu)有以下幾個(gè)痛點(diǎn)。
第一,異構(gòu)系統(tǒng)無(wú)法統(tǒng)一管理。 公司內(nèi)有很多異構(gòu)系統(tǒng),語(yǔ)言多( java、c++、python、go等),框架多( dubbo、spring cloud、sofa等),通信協(xié)議多( http、Dubo、)。 這是因?yàn)榕c這些異構(gòu)系統(tǒng)相比,以前流傳的分布式框架無(wú)法進(jìn)行統(tǒng)一的監(jiān)視和治理。
第二,分散改造的價(jià)格很高。 現(xiàn)有的應(yīng)用程序是分布式改造的,基本上需要改寫(xiě)整個(gè)應(yīng)用程序,雖然收入很高,但價(jià)格相同。 如果完成分布式改造后,新應(yīng)用程序仍處于在線狀態(tài),并且需要升級(jí)后分布式框架本身,則需要重新打包并部署所有引用sdk的應(yīng)用程序,這可能會(huì)增加成本。
第三,無(wú)論選擇哪一種分布式框架,金融機(jī)構(gòu)都面臨著全面綁定該框架的技術(shù)棧,無(wú)法滿足金融機(jī)構(gòu)自主可控的研發(fā)和運(yùn)維要求。
sofastack雙模微服務(wù)平臺(tái)是新發(fā)布的服務(wù)mesh模型,完美地處理了上述金融機(jī)構(gòu)的痛點(diǎn)。 sofastack雙模微服務(wù)具備以下特點(diǎn)。
1 .無(wú)入侵:無(wú)需編寫(xiě)業(yè)務(wù)代碼快速訪問(wèn)服務(wù)消息。
2 .多協(xié)議:支持dubbo、spring cloud、sofa框架和通信協(xié)議。
3 .跨平臺(tái):支持虛擬機(jī)和容器兩種應(yīng)用程序部署形式
4 .金融級(jí):性能、穩(wěn)定性在螞蟻金服雙11銷(xiāo)售節(jié)金融級(jí)場(chǎng)景中得到了大規(guī)模驗(yàn)證
5 .雙模式:支持以前流傳下來(lái)的微服務(wù)和服務(wù)mesh兩種模式。
對(duì)于采用dubbo、springcloud的企業(yè)來(lái)說(shuō),sofastack雙模微服務(wù)提供了多個(gè)注冊(cè)中心的共存,幫助企業(yè)順利過(guò)渡到金融云的本機(jī)架構(gòu)
為什么要從金融層面的分散走向金融層面的云原生? 對(duì)此,螞蟻金服金融科技產(chǎn)品技術(shù)部社長(zhǎng)楊冰表示:“交易規(guī)模和業(yè)務(wù)發(fā)展需要體系升級(jí),但體系升級(jí)不應(yīng)該成為業(yè)務(wù)負(fù)擔(dān)。 金融級(jí)分布式體系結(jié)構(gòu)處理通過(guò)統(tǒng)一的分層抽象來(lái)支持業(yè)務(wù)快速發(fā)展的問(wèn)題,但沒(méi)有處理該體系結(jié)構(gòu)能夠獨(dú)立演化的問(wèn)題。 一旦架構(gòu)和規(guī)模達(dá)到一定程度,就必須從邏輯抽象分離轉(zhuǎn)向物理完全分離。 阿里走向金融類(lèi)云的最大動(dòng)力是讓業(yè)務(wù)只關(guān)注業(yè)務(wù)創(chuàng)新,剩下的交給基礎(chǔ)設(shè)施和通用平臺(tái)。 service mesh是云向原生發(fā)展的關(guān)鍵技術(shù),也是金融級(jí)云原生的重要基礎(chǔ)設(shè)施之一。 另外,mesh化架構(gòu)不僅是基礎(chǔ)設(shè)施下沉帶來(lái)的效率提高,更大的意義是服務(wù)精細(xì)化的控制,是精益化運(yùn)維的必然趨勢(shì)。 ”。
無(wú)論是銀行還是金融業(yè)的快速發(fā)展趨勢(shì)都與技術(shù)架構(gòu)的發(fā)展趨勢(shì)一一對(duì)應(yīng)。 不同時(shí)期需要不同的能力,金融類(lèi)云的原生時(shí)代到來(lái)了。 目前,sofastack已經(jīng)開(kāi)通了AlibabaCloud官網(wǎng),通過(guò)全面整合金融科技和服務(wù)能力,繼續(xù)為金融領(lǐng)域提供技術(shù)中臺(tái)的支持。
標(biāo)題:“螞蟻金服正式發(fā)布SOFAStack雙模微服務(wù)平臺(tái)”
地址:http://www.kungfu-fish.com//xwdt/37174.html