每日最新頭條.有趣資訊

騰訊雲邱躍鵬:雲是開源技術落地載體 騰訊堅定投入開源

騰訊科技訊 7月26日,微眾銀行首屆 FinTech Day(金融科技開放日)在深圳舉行。微眾銀行副行長兼首席信息官馬智濤,微眾銀行首席人工智能官楊強教授,騰訊公司副總裁、騰訊雲總裁邱躍鵬等出席此次活動,並圍繞開源進行主題分享。

邱躍鵬認為,開源的源碼就像一個載體,把對技術有興趣的人連接在一起。而技術團隊必須有更好的開放性思想,用開源,看看外面更多的技術演進發展。

邱躍鵬介紹,騰訊雲結合了大量的開源技術,既通過業務場景幫助開源技術落地,也通過技術創新來回饋社區,是開源技術的堅定推進者和建設者。未來,在騰訊整體擁抱開源的戰略背景下,騰訊雲將利用雲和開源結合的天然優勢,繼續堅定開源投入,把開源融入各行各業,用技術打造智能互聯的新時代。

內外協同,騰訊雲持續推進開源生

自成立起,騰訊雲的產品就使用例如Linux (作業系統), KVM(虛擬化), MySQL和PostgreSQL(數據庫), K8S (容器化)等大量的開源技術,並結合業務場景不斷貢獻開源輸出,形成開源技術使用和開源社區反哺的良性互動。

在多年開源實踐的基礎上,基於代碼開放和社區運營,邱躍鵬認為,技術創新、良好的社區氛圍以及健康的應用生態是開源技術與產品成功的關鍵要素,也是騰訊雲在開源社區努力的方向。

邱躍鵬介紹,騰訊已確定將通過“三步走”的開源計劃,從代碼開放推進到開源社區建設與開放治理。具體來說,第一步,加強內部開源協同,主要是通過拉通組織,來推動跨部門的協作;第二步,通過對外開源來引入外部資源,優化設計與代碼,拓展應用場景;第三步,通過社區的開放治理,將一些有廣闊前景的項目進行大規模的技術推廣以及應用。

截至目前,經過騰訊海量業務錘煉,騰訊共開源了75個項目,覆蓋雲計算、遊戲、大數據AI、安全、小程序等領域,參與貢獻人數超過 600 名,累計在 GitHub 獲得了超過 22 萬個 Star,深受開發者認可。

同時,在外部開源生態上,騰訊還積極支持Linux基金會、Apache基金會、CNCF基金會和OpenStack等多個國際知名的開源社區,通過讚助、捐獻項目、為開源項目貢獻代碼、解決問題等各種形式,積極的參與開源社區生態建設。

攜手微眾助力開源技術落地

作為國內首家誕生在雲上的互聯網銀行,騰訊雲與微眾銀行緊密合作,積極探索開源技術在金融業務中的落地場景,在分布式核心系統架構、大數據開源合作、開源數據庫技術、業務自主可控等方面實現了多項創新突破,並持續回饋社區,推動開源技術與金融行業的融合發展。

傳統的集中式架構成本高昂、處理彈性差,處理性能難以滿足互聯網的瞬時高並發需求,騰訊雲和微眾銀行基於X86的分布式處理架構與開發技術體系確立為核心技術路線,首創通過分布式處理模式、開放式體系架構構建銀行核心系統,並通過雲的彈性、高可用特性來滿足銀行業務需求,開創了銀行行業自主可控分布式架構的先河,最終實現微眾銀行所需的高性能、高彈性、高可靠與低成本。

基於全新的基礎架構和業務場景,雙方在開源領域的合作之路就此展開。在大數據開源方面,騰訊雲與微眾銀行優化開源大數據引擎Spark,解決了複雜Query導致的問題;同時拓展了社區的的Ranger安全方案,提升了元數據的安全管控;並在Apache Livy社區展開了大量的創新工作以解決高並發查詢下的性能問題。在開源數據庫方面,騰訊自研高性能HATP數據庫TBase,兼容PostgreSQL協議,也是社區的活躍貢獻者,目前已累積提交patch二十餘個。

未來,騰訊雲計劃生產系統上開發的高級特性回饋到社區,包括連接池優化管理、元數據校驗、分布式死鎖檢測、事務一致性優化等,回饋更多開源社區用戶。

邱躍鵬表示,未來騰訊雲將繼續推進開源事業,利用雲和開源結合的天然優勢,基於自身在產品和業務場景中積累的開源經驗,借助雲計算平台來更好地推進開源技術,普及開源精神,助力行業發展。

獲得更多的PTT最新消息
按讚加入粉絲團