微衆開源項目Linkis進入Apache孵化

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"9月14日消息,微衆開源"},{"type":"link","attrs":{"href":"https:\/\/mp.weixin.qq.com\/s\/4rWvDM7fmtNxNvDLX-5EnQ","title":"xxx","type":null},"content":[{"type":"text","text":"宣佈"}]},{"type":"text","text":",微衆銀行開源項目 "},{"type":"link","attrs":{"href":"https:\/\/gitee.com\/WeBank\/Linkis","title":"xxx","type":null},"content":[{"type":"text","text":"Linkis "}]},{"type":"text","text":"已於8月2日通過國際開源組織 Apache 軟件基金會(簡稱 ASF )的投票決議(全票通過),正式成爲 ASF 孵化器項目。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"微衆銀行大數據平臺負責人、Linkis項目發起人邸帥指出,在當今複雜的分佈式環境下,應用服務的通信、協調和治理已經形成了從 SOA 到微服務的成熟解決方案,以及從ESB到Service Mesh對不同服務進行解耦的諸多實踐。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"“然而,當應用程序服務需要與底層引擎進行通信時,情況就會有所不同。引擎彼此隔離,客戶端-服務器緊密耦合模式無處不在。每個上層應用都必須以緊耦合的方式直接連接和訪問各種底層引擎,自行解決‘計算治理’問題,包括維護不同的客戶端環境、提交作業、監控作業狀態、獲取輸出,處理大量併發客戶端實例,觀察 Bad Job,適應引擎版本變化等。這個是因爲在衆多上層應用程序和無數底層引擎之間缺乏一個公共的‘計算中間件’層,以標準化可重用的方式處理所有這些‘計算治理’事務,這就是我們啓動 Linkis 項目的原因。”邸帥表示。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"Linkis 基於微服務架構開發,通過提供的標準化接口(REST、JDBC、WebSocket 等),可快速連接各種底層引擎(Spark、Presto、Flink 等),同時實現跨引擎上下文共享,統一的 Job 和引擎治理和編排等功能,以標準化可重用的方式解決“計算治理”問題。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"其服務可以分爲3類,分別是計算治理服務、公共增強服務和微服務治理服務:"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"計算治理服務,"},{"type":"text","text":"支持計算任務\/請求處理流程的3個主要階段:提交->準備->執行;"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"公共增強服務,"},{"type":"text","text":"包括上下文服務、物料管理服務及數據源服務等;"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"微服務治理服務,"},{"type":"text","text":"包括定製化的Spring Cloud Gateway、Eureka、Open Feign。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/infoq\/2e\/2e90bc7aa19cf602c1ef33bf7d715435.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":"center","origin":null},"content":[{"type":"text","text":"Linkis 的架構概要圖"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"Linkis項目於 2019 年 7 月在 GitHub 和 Gitee 上對外開源,從最開始發佈的0.5.0版本到現在最新的1.0.2版本,微衆銀行聯合社區多家團隊對Linkis做了許多新特性的新增、功能增強和Bug修復,如對接了Presto\/ES\/Flink等多個底層計算存儲引擎、新增了上下文服務、計算編排等新特性。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"經過兩年的開源社區建設,Linkis 項目貢獻人數達50多人,在金融、互聯網、通信等領域均有應用,積累了700多家試驗企業和1000+沙盒試驗用戶。不少公司已經將 Linkis 作爲大數據平臺底層計算存儲引擎的統一入口,以及計算請求\/任務的治理管控利器。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"據瞭解,Linkis 是微衆銀行第二個進入 ASF 的項目。在年初,"},{"type":"link","attrs":{"href":"https:\/\/xie.infoq.cn\/article\/b086f748f7fa34386e458bda9","title":"","type":null},"content":[{"type":"text","text":"EventMesh 項目"}]},{"type":"text","text":"同樣以全票通過的結果進入 ASF 孵化器。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"倉庫地址:"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"link","attrs":{"href":"https:\/\/github.com\/WeBankFinTech\/Linkis","title":"","type":null},"content":[{"type":"text","text":"https:\/\/github.com\/WeBankFinTech\/Linkis"}]},{"type":"text","text":"(後續將遷移至Apache組織下,可搜索 Linkis 獲得)"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"link","attrs":{"href":"https:\/\/gitee.com\/WeBank\/Linkis","title":"","type":null},"content":[{"type":"text","text":"https:\/\/gitee.com\/WeBank\/Linkis"}]}]}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章