2019 年 7 月 3 日,在 2019 云計算開源產業大會上,螞蟻金服自主研發的金融級分布式架構 SOFAStack(Scalable Open Financial Architecture Stack)榮獲 OSCAR 尖峰開源技術創新獎(自主研發)。云計算開源產業大會由中國信息通信研究院主辦,是中國云計算開源領域最權威和專業的行業盛會。
本次大會上,中國信息通信研究院還發布了《混合云白皮書(2019年)》,該白皮書梳理了混合云的最新發展現狀、關鍵能力、應用案例和技術發展趨勢。基于完全自主研發的 SOFAStack 金融級分布式架構的網商銀行三地五中心異地多活部署方案被作為典型應用案例入選其中。
完全自主研發的金融級分布式架構SOFAStack
SOFAStack 是螞蟻金服完全自主研發的金融級分布式架構,包含了構建金融級云原生架構所需的各個組件,如微服務研發框架、RPC 框架、服務注冊中心、分布式定時任務、限流/熔斷框架、動態配置推送、分布式鏈路追蹤、Metrics 監控度量、分布式高可用消息隊列、分布式事務框架和分布式數據庫代理層等。
據了解,經過數代架構演進和“雙十一”考驗的 SOFAStack,已于 2018 年 4 月正式對外開源,僅一年時間,SOFAStack 所有相關的開源代碼,累計獲得 16,000+ 個 Star,并有 110+ 個代碼貢獻者參與其中。
SOFAStack助力客戶數字化轉型
作為一套分布式架構的完整的解決方案,SOFAStack 在真實的金融場景里錘煉出不少最佳實踐。
2017 年 10 月,SOFAStack 與南京銀行共同打造出“鑫云+”互金開放平臺。該平臺具備高性能承載、敏捷開發、強數據一致性和容災能力等特性,從而使得南京銀行互金核心系統在貸款交易處理能力、成本控制和對接效率都得到了極大的提升。南京銀行與互聯網平臺合作開展線上業務僅一年時間,業務量就已經達到了過去十年傳統線下消費金融業務的總和。南京銀行“鑫云+”平臺上線后,業務快速增長,貸款交易處理量增長了數倍。
據介紹,SOFAStack 還幫助中國人保健康打造行業領先的互聯網保險云核心業務系統,助力網商銀行成為中國第一家將核心系統架構在金融云上的銀行。
SOFAStack引領開源技術創新
2019 年 6 月 25 日,螞蟻金服正式成為 CNCF 云原生計算基金會黃金會員,SOFAStack 云應用引擎產品 CAFE 已通過 CNCF 一致性認證,積極擁抱云原生的同時,滿足嚴苛金融業務場景需求、保障金融技術風險。
螞蟻金服是金融級云原生的首倡者,主張金融級的云原生容器產品必須擁有穩定性與高可用保障、無限彈性擴展、運行時安全的能力,這些理念也集中體現在螞蟻金服的金融級分布式開源項目 SOFAStack 里。
螞蟻金服一直積極參與開源社區共建。截至目前,螞蟻金服已經有 400 多個開源項目。除了 SOFAStack 系列,Ant Design、SQLFlow、EggJS、Seata (與阿里巴巴共建)等也成為社區熱門。
螞蟻金服金融科技產品技術總監楊冰表示:“開源是一種可以使客戶和上下游產業共同參與和發展的可行模式,是個共贏的模式。在貢獻螞蟻金服的技術沉淀給社區的同時,也期待社區、合作伙伴甚至客戶,都能夠一起參與共建,形成行業標準和最佳實踐。只有開放才能求同存異,共同發展。”