天天看點

2021 一整年,技術圈都發生了什麼?

作者 | InfoQ 編輯部

整理 | 王一鵬

如果我們從程式設計語言開始。

讓人不省心的程式設計語言

2021 年,2 月 8 日,Rust 基金會宣布正式成立,由亞馬遜雲計算、華為、谷歌、微軟和 Mozilla 聯合成立,并承諾在兩年的時間裡,投入 100 萬美元的預算,用于 Rust 項目的開發、維護和推廣。Rust 是一種系統程式設計語言,它把對性能的低程度控制與現代語言特征相結合,同時它也關注記憶體安全。

2 月 8 日前,Rust 就廣泛吸引了企業和開發者的注意,亞馬遜雲科技、Facebook、微軟以及谷歌等科技巨頭正瘋狂吸納人才市場上的 Rust 語言程式員。微軟軟體工程合夥人 Chris McKinsey 提到,他們也建立了專項團隊以支援公司内部的 Rust 項目,并與該語言社群合作整理說明文檔、開發工具等。

是以,Rust 基金會的成立,是一個重要的信号,仿佛在對着正處于觀望态勢的團隊說:來吧,用 Rust 逐漸替換 C++。

不過,僅僅過了 9 個月,11 月 24 日,Rust Moderation Team(Mod 團隊)就在 GitHub 上釋出了辭職公告,即刻生效。根據公告,該團隊辭職是為了抗議 Rust 核心團隊(Core team):“除了自己,他們不受任何人的監督和限制。”是以,Mod 團隊一直無法按照社群的期望标準執行 Rust 行為準則 (CoC)。該事件基本得到了 Rust 官方的确認。目前官網上,Khionu Sybiern 和 Joshua Gould 組成了新的 Rust Moderation Team。

消息一出,轟動開發者社群。自問世起,Rust 呼聲一路高漲,此時如同被兜頭潑了一盆冷水。在過去的十年裡,Rust 是最受開發人員喜歡的語言之一,但社群治理正成為 Rust 的大問題,而毀于社群的先例也不是沒有。

Rust 的實際發展情況如何?Rust 的未來如何?程式設計語言的 2021 有說不完的故事,Rust 隻是其中之一。

相比于程式設計語言,大資料的 2021 可以用“狂飙突進”四個字來形容。

“狂飙突進”的大資料

9 月 20 号,ClickHouse 的建立者 Alexey 在 GitHub 宣布他們決定正式從 Yandex 獨立,成立一個公司:ClickHouse, Inc。初始成員包括建立者 CTO Alexey Milovidov,聯合創始人、産品和工程總裁 Yury lzrailevsky,CEO Aaron Katz。同時 ClickHouse 公司獲得由 Index Ventures 和 Benchmark 領投的 5000 萬美元 A 輪融資,Yandex 也參與其中。

ClickHouse 的火爆非同一般,國外的 Uber、eBay、Cloudflare、Cisco,國内的阿裡巴巴、騰訊、位元組、攜程、有贊、快手等國内許多頭部大廠都在深度使用 ClickHouse 技術。此次獨立營運,标志着大資料市場再入一頭“猛虎”。

不僅是,久負盛名的獨角獸 Databricks 也在今年宣布獲得 16 億美元 H 輪融資,估值已經飙升至 380 億美元。也就是說,距離上一輪 10 億美元的 G 輪融資才 7 個月時間,其估值就已經增加了 100 億美元。

自 80 年代以來,大公司已在資料倉庫中存儲了大量結構化資料。近些年,像 Snowflake 和 Databricks 等公司則為非結構化資料提供了類似的解決方案,稱為資料湖。在 Ghodsi 看來,将結構化和非結構化資料結合到一個地方,讓客戶能夠在不移動底層資料的情況下執行資料科學和商業智能工作,是大資料發展的一個關鍵變化。

11 月 2 日,Databricks 在其官方部落格釋出聲明,表示其資料湖倉(lake house)技術創下 TPC-DS 基準測試新紀錄,并強調第三方研究表明實際性能可達 Snowflake 的 2.5 倍。在部落格中,Databricks 聲稱這是一件大事,有助于證明資料倉庫在未來十年要麼不複存在,要麼會大變樣,“從長遠來看,所有資料倉庫都将被納入資料湖倉”。

但 Snowflake 顯然有不同的意見。11 月 12 日,Snowflake 做出回應,釋出了自己的測試結果,同時稱 Databricks 公布的性能比較結論缺乏完整性,而且研究本身也存在缺陷。Snowflake 公司創始人還強調這種基準測試沒什麼意義,在這個年代釋出資料庫基準測試結果是“将正常的技術交流變成了缺乏完整性的營銷噱頭”。

狂飙突進是一碼事,市場頭把交椅之争,則又是另一碼事了。

2021 全年技術盤點與 2022 技術展望

2021 的故事太多了,在故事背後,是“新興技術”與“成熟技術”的争執,也是各技術領域趨勢變化的具現。

InfoQ 編輯部,希望聯結近 50 位技術專家,解讀并展望架構、AI、大資料、大前端、雲計算、資料庫、中間件、作業系統、開源、程式設計語言的 2021 和 2022,為你呈現一個完整的關鍵技術動态知識網絡,捕捉技術世界的脈搏。

我們的技術展望直播周開始時間:12 月 22 日。

你可以在 InfoQ 視訊号預約直播,加入直播社群,并在 InfoQ 官網閱讀後續的直播整理。

我們的專題和迷你書上線 / 釋出時間:2022 年 1 月 11 日

我們的Web 專區上線時間:2022 年 1 月 13 日

繼續閱讀