史上首張中國面孔!阿里90後李響成為 CNCF 全球 9 位 TOC 之一

阿里技術_發表於2019-01-31

美國當地時間 2019 年 1 月 29 日,全球頂級開源社群雲原生計算基金會(Cloud Native Computing Foundation,簡稱 CNCF)正式宣佈其技術監督委員會(Technical Oversight Committee,簡稱 TOC)席位改選結果。阿里雲資深技術專家李響入選,成為該委員會有史以來首張中國面孔。


640?wx_fmt=png


CNCF 成立於 2015 年 7 月,隸屬於 Linux 基金會,圍繞“雲原生”服務雲端計算,致力於維護和整合開源技術,支援編排容器化微服務架構應用。目前,CNCF 有會員公司超過 300 家,其中包括 AWS、Azure、Google、阿里雲等大型雲端計算廠商。CNCF 的技術監督委員會由 9 位具有豐富技術知識和行業背景的代表組成,為雲原生社群提供技術領導。


CNCF 表示,“李響入選委員會,是因為其在雲原生領域的突出貢獻。”李響擁有浙江大學本科和卡耐基梅隆大學碩士學位,是 CoreOS 最早期的工程師之一,參與建立了 etcdoperator frameworkrkt 等開源專案。而在開源社群中,李響作為 etcd 作者被開發者所熟知。該專案目前吸納超過 400 名貢獻者,14000 個提交,釋出超過 150 個版本,廣受開發者認可。

在加入阿里雲後,李響主要負責阿里巴巴大規模叢集排程與管理系統,幫助阿里巴巴通過雲原生技術初步完成了基礎架構的轉型,實現了資源利用率與軟體的開發和部署效率的大幅提升,並同步支撐了雲產品的技術演進。目前,阿里巴巴的叢集管理系統採用 etcd 作為儲存引擎,採用 Kubernetes 作為編排與排程的核心,陸續支援了數十萬宿主機和上百萬容器的排程和管理。


自 2017 年以來,阿里巴巴在雲原生技術領域已經投入了巨大的力量,深度參與到了 etcdKubernetescontainerd 等多個頂級開源專案的開發與維護當中,通過雲原生技術棧完成了整體基礎架構體系的自我升級,並向 CNCF 社群捐獻了容器映象分發系統 Drangonfly。與此同時,阿里雲容器服務也陸續開源了高效能 CNI 網路外掛 Terway、深度學習加速工具 Arena 等多個雲端開源產品,涵蓋了流量管理、儲存日誌與彈性服務等雲原生應用管理的方方面面。


入選 CNCF 技術監督委員會,並不是阿里第一次在世界級開源舞臺上亮相。截止目前,阿里巴巴擁有 400 多個開源專案,3600 多個貢獻者參與了阿里開源專案,在開源社群獲得 30 多萬個 Star。


李響專訪


Q:恭喜你成為CNCF 全球 9 位 TOC 之一!方便先和大家介紹下你的工作經歷嗎?


李響:我在最近的幾年中,基本上都在圍繞“雲原生”工作。在阿里巴巴之前,我在 CoreOS 工作。作為 CoreOS 最早的工程師之一,我與同事們共同建立了 etcdetcd/vault operatoroperator framework 專案,也一同參與了 fleetflannelrktPrometheus 等專案的設計和開發工作。這些專案全都是開源專案,其中的幾個專案也都被 CNCF 所接受為正式專案。在阿里巴巴,我主要負責叢集管理,利用雲原生技術,如容器、Kubernetes、Service Mesh 等來升級阿里巴巴的基礎架構,提升硬體利用率與開發、部署效率。我希望通過這些努力,對雲原生概念和發展起到積極的推動作用。


CoreOS 是 CNCF 最早的發起者之一,我們相信通過一個基金會的形式,能夠以更中立的方式推動以容器技術和 Kubernetes 為基礎的雲原生概念和技術。我有所參與的幾個專案 etcd、rkt、Prometheus 都先後在 TOC 的支援下,捐贈到了 CNCF 。在阿里巴巴,我們也希望通過捐贈專案、參與開發、組織活動等形式促進 CNCF 在亞太地區的成功。最近,我們剛剛向 CNCF 捐贈了 P2P 的映象分發工具 Dragonfly;開始積極參與例如 containerdKubenretes 等 CNCF 知名專案的開發和推廣;在杭州、廣州等地舉辦 CNCF Meetup,宣傳雲原生理念、技術和實踐。希望通過我們的努力,讓雲原生成為雲今後的重要形態。


Q:你如何看待 Cloud Native 近幾年的發展和演變?


李響:雲原生概念從提出到流行不過短短几年時間。這樣的快速發展與 GoogleRed HatPivotal阿里巴巴等公司和 CNCFOpen Stack Foundation 等組織的大力推廣是分不開的,但是更重要的是使用者、客戶對雲原生技術的廣泛認可與切實需求。


雲原生的技術以容器、Kubernetes 為基石,幫助使用者構建了更為靈活、穩定的面向雲的基礎架構。容器技術比傳統的虛擬機器虛擬化技術更面向應用管理、更輕量級、適應性更強,快速的被開發、運維人員接受。Kubernetes 在這個基礎基礎上,提供了面向容器的自動化管理、運維、編排能力。通過更為優異的架構設計、擴充和整合能力,Kubernetes 也快速的成為這個領域被使用者認可的標準和基石。在這個基礎上,像 Prometheus、fluentd、envoy 等雲原生技術,又能夠在雲原生基礎架構周圍,通過完善的整合,提供易用的監控、日誌、網路管理服務。


可以說,這幾年雲原生是通過提供更可靠的面向雲的基礎服務,解決雲時代使用者的痛點與難點,堅實的發展、演變起來的。


Q:你認為 Cloud Native 未來將會走向何方?


李響:雲原生技術,出發點是解決運維域的標準化、自動化、雲整合化問題,滲透點主要是基於新應用或者新領域的容器技術。從這兩個點看,我認為在未來雲原生技術在開發域和企業應用上雲、現代化上還會有很大的發展空間。


最近非常火的 Service Mesh 和 Serverless 概念,就是把雲原生理念融入到應用管理、開發、觀測域的嘗試。這些概念把之前複雜、繁瑣的開發流程中的工作,轉移到基礎設施層自動完成,提高開發人員工作效率,降低人員成本。這些概念在雲原生時代衍生出的技術與專案,例如 IstioKnative 等都會和 KubernetesEnvoyHelm 等相對成熟的專案在後續幾年有更好的結合,打造出一個完整、易用的面向應用開發的體系。對於企業市場,雲原生體系在未來幾年會增強安全、鑑權、多租、可遷移性等方面的建設,讓企業能夠更放心、更平滑的上雲;也會出現更多對傳統應用改造的實踐和範例,讓企業能夠更輕鬆、更現代化的上雲。


Q:作為中國首位入選 TOC 的成員,你會重點關注哪些領域?


李響:在參與選舉時,我提過以下幾個方面,這些方面也是我今後希望堅持和努力的方向:


  1. 通過 TOC 驅動 CNCF 的技術演進,不斷更新和維護雲原生的概念和技術視野;為 CNCF 挑選最合適的開源專案,保證雲原生的中立性、先進性和可持續發展性。

  2. 傾聽 CNCF 專案維護者的聲音,給他們提供所需要的幫助,與他們一同保證 CNCF 的專案的健康度、成熟度與方向性。

  3. 代表終端使用者,尤其是經常被忽視的中小企業的需求。

  4. 增強中國、亞太地區社群與全球雲原生社群的互動。讓 CNCF 能夠更多元化,加速雲原生在全球的發展程式。


Q:作為一位90後,你已經成為阿里最年輕的資深技術專家之一。關於年輕工程師如何加深對技術的理解,獲得更快的個人成長,你有什麼建議嗎?


李響:這裡想對年輕的工程師提一些個人建議。


第一,一定要多讀程式碼。尤其是語言的標準庫程式碼,知名的開源專案程式碼,或者其它超高使用頻率的程式碼,提高自己的程式碼品味。


第二,一定要多寫程式碼。尤其是寫可讀性高、可維護性好的程式碼,儘量尋找有經驗的工程師幫助自己 Review 程式碼,提高自己的程式碼能力和質量。


第三,一定要多看、多想,看經典的系統設計,思考自己專案的架構和演進路線,找到志同道合的朋友一起探討和研究,提高自己的設計、架構能力。


最後,一定要多學,學習前沿的技術,為未來做好技術儲備;學習領域內的頂會的論文,能夠對未來有所預判;學習一些領域外的知識,比如市場、經濟等,更多的瞭解通用事物的發展規律。每個人都有最適合自己的成長路線,對於年輕工程師來講,最重要的還是能夠專注在自己熱愛的領域上,以最大的熱情投入每天的工作,每天都能進步一點點。


ref:

https://www.cncf.io/people/technical-oversight-committee/

https://www.cncf.io/blog/2019/01/29/new-year-new-toc/



640?wx_fmt=gif

你可能還喜歡

點選下方圖片即可閱讀


640?wx_fmt=png

終於等到你!阿里正式向 Apache Flink 貢獻 Blink 原始碼


640?wx_fmt=jpeg

畢玄:我在阿里的十年技術感悟


640?wx_fmt=jpeg

如何“神還原”資料中心?阿里聯合NTU打造了工業級精度的模擬沙盤


640?wx_fmt=jpeg

關注「阿里技術」

把握前沿技術脈搏

相關文章