螞蟻金服 3 個專案進入 CNCF 雲原生全景圖 | 開源
2019 年 6 月 25 日,全球知名開源組織雲原生計算基金會 CNCF 宣佈,螞蟻金服正式成為 CNCF 黃金會員,螞蟻金服表示將持續加大對開源專案的支援,包括 Kubernetes,ServiceMesh,Serverless,安全容器等方向,併發揮自己的力量。SOFAStack 作為螞蟻金服重要的開源專案,最近也與 CNCF 有故事發生。
近期,CNCF 釋出了最新版本的 Cloud Native Landscape,螞蟻金服金融級分散式架構 SOFAStack 中有 3 個專案被納入,分別是 Service Mesh 資料平面代理 SOFAMosn、分散式鏈路跟蹤系統 SOFATracer 和 RPC 服務框架 SOFARPC。
CNCF & CNCF Cloud Native Landscape
CNCF(Cloud Native Computing Foundation),是由 Google 牽頭創立的雲原生計算開源軟體基金會。它致力於雲原生(Cloud Native)技術的普及和可持續發展。2016 年 11 月,CNCF 開始維護 Cloud Native Landscape,彙總流行熱門的雲原生技術與工具,並加以分類,為企業構建雲原生體系提供參考,在雲生態研發、運維領域具有廣泛影響力。
SOFAStack & CNCF Cloud Native Landscape
螞蟻金服金融級分散式架構 SOFAStack 中的 3 個專案加入這次最新版本的 Cloud Native Landscape ,分別是 Service Mesh 資料平面代理 SOFAMosn、分散式鏈路跟蹤系統 SOFATracer 和 RPC 服務框架 SOFARPC。
SOFAMosn
Star 一下✨: https://github.com/sofastack/sofa-mosn
SOFAMosn(Modular Observable Smart Network),是一款採用 GoLang 開發的 Service Mesh 資料平面代理, 功能和定位類似 Envoy ,旨在提供分散式,模組化,可觀察,智慧化的代理能力。 SOFAMosn 支援 Envoy 和 Istio 的 API,可以和 Istio 整合,在 SOFAMesh 中,我們使用 SOFAMosn 替代 Envoy。 SOFAMosn 初始版本由螞蟻金服和阿里大文娛 UC 事業部攜手貢獻,期待社群一起來參與後續開發,共建一個開源精品專案。
SOFARPC
Star 一下✨: https://github.com/sofastack/sofa-rpc
SOFARPC 是螞蟻金服開源的一款基於 Java 實現的 RPC 服務框架,為應用之間提供遠端服務呼叫能力,具有高可伸縮性,高容錯性,目前螞蟻金服所有業務相互間的 RPC 呼叫都是採用 SOFARPC。SOFARPC 為使用者提供了負載均衡,流量轉發,鏈路追蹤,鏈路資料透傳,故障剔除等功能。
SOFARPC 還支援不同的協議,目前包括 Bolt , RESTful , Dubbo , H2C 協議進行通訊。其中 Bolt 是螞蟻金融服務集團開放的基於 Netty 開發的網路通訊框架。
SOFATracer
Star 一下✨: https://github.com/sofastack/sofa-tracer
SOFATracer 是螞蟻金服開發的基於 OpenTracing 規範 的分散式鏈路跟蹤系統,其核心理念就是通過一個全域性的 TraceId 將分佈在各個服務節點上的同一次請求串聯起來。通過統一的 TraceId 將呼叫鏈路中的各種網路呼叫情況以日誌的方式記錄下來同時也提供遠端彙報到 Zipkin 進行展示的能力,以此達到 透明 化網路呼叫的目的。
SOFAStack 開源家族
SOFAStack™(Scalable Open Financial Architecture Stack)是用於快速構建金融級分散式架構的一套中介軟體,也是在金融場景裡錘鍊出來的最佳實踐。
圖為 SOFAStack 開源全景圖,其中橙色部分為 SOFAStack 包含的開源元件,白色部分為相容或整合開源社群其它優秀的開源產品
特別感謝 SOFAStack 開源社群的每一個你
2018 年 4 月 19 日正式宣佈逐步開源 SOFAStack,開源的策略是 Open Core,也就是把核心的介面和實現都開源出來,內部保留老的相容程式碼。到現在為止差不多 1 年 2 個月的時間,已經開源了十幾個專案,累計超過 25,600 Star,120 多位貢獻者, 以及 30 多家生產使用者,近期認證了兩位社群 Committer,再次感謝開發者和企業的信任和認可,因為你們,SOFAStack 社群才能會更好。
文中涉及的相關連結:
- SOFAMosn: https://github.com/sofastack/sofa-mosn
- SOFARPC: https://github.com/sofastack/sofa-rpc
- SOFATracer: https://github.com/sofastack/sofa-tracer
- SOFAMesh: https://github.com/sofastack/sofa-mesh
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69904796/viewspace-2656563/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 重磅 | 騰訊雲服務網格開源專案 Aeraki Mesh 加入 CNCF 雲原生全景圖
- 螞蟻金服正式成為 CNCF 雲原生計算基金會黃金會員
- 應用執行時 Layotto 進入 CNCF 雲原生全景圖
- Kmesh進入CNCF雲原生全景圖,實現網格治理sidecarless化IDE
- Porter 進入 CNCF 雲原生全景圖,新版本即將釋出!
- Curve 進入 CNCF Sandbox,完善統一雲原生開源儲存拼圖
- 雲原生時代,螞蟻金服公開了新的金融混合雲架構架構
- 軟通動力ISSCloud多雲管理系統入選CNCF雲原生全景圖Cloud
- 開源|螞蟻金服開源AntV F2:一個專注於移動,開箱即用的可視
- 【北京】Golang技術專家--螞蟻金服Golang
- 開源|螞蟻金服AntVG62.1:一路伴你同行
- Falco 進入 CNCF Incubator 專案 | 雲原生生態週報 Vol. 35BAT
- 螞蟻金服開源服務註冊中心 SOFARegistry | SOFA 開源一週年獻禮
- 招聘貼:螞蟻金服招前端開發前端
- 讓 AI 無處不在:滴滴與螞蟻金服開源共建 SQLFlowAISQL
- 螞蟻金服Service Mesh漸進式遷移方案
- 螞蟻金服的 3D 互動探索之路3D
- 開源|螞蟻金服 AntV G6 2.1:一路伴你同行
- 螞蟻金服開源的 SOFAMesh 的通用協議擴充套件解析協議套件
- 螞蟻金服開源 SOFAJRaft:生產級 Java Raft 演算法庫RaftJava演算法
- 當金融科技遇上雲原生,螞蟻金服是怎麼做安全架構的?架構
- 對話魯直:螞蟻金服中介軟體的開源頭羊 | 穿山甲專訪
- 螞蟻金服招聘中介軟體 Go 語言專家Go
- 11 個新專案入選 CNCF Sandbox | 雲原生生態週報 Vol. 56
- 華為雲開源專案Sermant正式成為CNCF官方專案
- 螞蟻金服開源自動化測試框架 SOFAACTS框架
- 螞蟻金服 Service Mesh 實踐探索
- (螞蟻金服mPaaS)統一儲存
- 螞蟻金服RPC框架結構分析RPC框架
- 螞蟻金服 Service Mesh 深度實踐
- 9.9螞蟻金服二三輪面試面試
- 螞蟻金服分散式事務開源以及實踐 | SOFA 開源一週年獻禮分散式
- 螞蟻金服微服務實踐 | 開源中國年終盛典分享實錄微服務
- 開篇 | 螞蟻金服 mPaaS 服務端核心元件體系概述服務端元件
- 招聘貼:螞蟻金服招Java研發Java
- 螞蟻金服6面,95%Java開發者已收藏的十大開源庫Java
- 螞蟻金服開源的機器學習工具 SQLFlow,有何特別之處?機器學習SQL
- 螞蟻金服楊軍:螞蟻資料分析平臺的演進及資料分析方法的應用