天天看點

阿裡巴巴RI項目心得

我與阿裡之緣

在2019年的夏天,後來成為我主管的文侑來到清華進行交流,當時的我剛剛完成了一個學術項目的研究,正在尋求于之後的研究方向。恰好在交流會上碰見了文侑,經過一番交流之後嗎,了解到作業系統團隊是阿裡 RDMA 技術的先行者和推廣者,這正是我計劃之後想要研究的方向,于是便一拍即合。由于我之前所研究的領域剛好符合是阿裡目前正在做的一些項目,是以文侑提供了一個可以在阿裡實習的機會。在通過了多輪面試之後,我終于成功的入職了作業系統核心組作為學術型實習生。從2018年九月初入職至今,将近兩年的時間,我也逐漸地适應了在阿裡的生活,松弛有度而又充滿歡樂。在這裡我也結識了許多要好的朋友,并且,通過公司組織的各種聚會和團建的活動,讓我解釋了許多有着共同語言愛好的夥伴,大家給與了我這個新人很多的幫助和照顧,使我也漸漸地融入了這個有愛的團隊。

在阿裡的學術成果

在阿裡實習期間,在同僚們的幫助下,我順利地完成了兩個與我所在實驗室合作的學術項目,并且這兩個項目也幸運的産出了兩篇高品質的論文,分别發表在了不同領域的高水準會議當中。 其中,第一篇論文發表在第21屆Cluster會議,與2019年在美國阿爾伯克基召開。Cluster 是高性能計算方向計算機系統領域的主要會議,這個工作提出并實作了統一高效的 RDMA 消息中間件,解決了 RDMA 在實際生産過程中的一些關鍵可靠性和可用性問題,例如:極簡的接口抽象,必要的上層消息确認機制,中間件輔助流控配合 DCQCN,結合生産系統的診斷機制等等,目前該技術已經被廣泛應用在阿裡巴巴基礎雲産品中(包括:資料庫,分布式存儲等)。另外一個工作則發表在了第25屆 ASPLOS會議。ASPLOS 是作業系統,體系結構和程式設計語言三個方向綜合的計算機系統領域頂級會議。這篇論文是和我所在的清華高性能所合作完成的,文章中第一次提出了利用RDMA将資料中心的NVM做disaggregation, 實作了高效的架構,同時證明了這種新架構的可行性。

在阿裡的感想

阿裡巴巴作業系統團隊是一直緻力于建立和完善系統領域工業界和學術界的紐帶,并且在持續實踐工業界和學術界之間的問題分享和工作互動,他們希望通過這些分析和互動能夠更好地促進中國在世界計算機系統領域的整體發展和創新。作為作業系統團隊中的一員,我深切了解到了先進技術對于企業發展的重要性,在實習的過程中,同我所在的實驗室進行合作,我更是深深感受到隻有通過學術與工業相輔相成,才能夠真正讓企業發展先進技術。另外一方面,經過一段時間的實習,我對所在的作業系統團隊和阿裡技術部門的工作有了更深入的了解,我對自己也有了進一步的規劃,計劃在畢業之後能夠入職阿裡,通過我的努力,繼續在追逐技術之路上奮鬥着。