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

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

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

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

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

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

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

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

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

李響專訪

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

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

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

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

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

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

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

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

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

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

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

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

  1. 通過 TOC 驅動 CNCF 的技術演進,不斷更新和維護雲原生的概念和技術視野;為 CNCF 挑選最合適的開源項目,保證雲原生的中立性、先進性和可持續發展性。
  2. 傾聽 CNCF 項目維護者的聲音,給他們提供所需要的幫助,與他們一同保證 CNCF 的項目的健康度、成熟度與方向性。
  3. 代表終端用戶,尤其是經常被忽視的中小企業的需求。
  4. 增強中國、亞太地區社區與全球雲原生社區的互動。讓 CNCF 能夠更多元化,加速雲原生在全球的發展進程。

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

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

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

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

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

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

ref:

  1. https://www.cncf.io/people/technical-oversight-committee/
  2. https://www.cncf.io/blog/2019/01/29/new-year-new-toc/

文章來源:阿里技術。

About 尋夢園
尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!