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