InfoQ 2018回顧,2019展望

摘要

本文將回顧2018年InfoQ上發佈的內容,並思考下一年可能會把哪些內容帶給讀者。

本文要點

  • Java和.NET仍然是InfoQ很重要的一個內容組成部分。我們對Java、C#和JavaScript有着濃厚的興趣。在InfoQ報道的其他語言中,我們還是看到人們對Rust、Swift和Go特別感興趣。

  • 我們看到,人們對技術倫理興趣日益濃厚,這在一定程度上是受歐盟GDPR監管的推動。人們似乎有理由認爲,未來幾年將出現更多有關隱私的監管。

  • 在與架構相關的新聞和特色內容中,微服務架構風格仍然是我們的重要組成部分。我們看到,人們對相關主題表現出了濃厚的興趣,特別是領域驅動設計,對混沌工程的興趣也日益增長。

  • 我們相信,數據工程和機器學習正迅速成爲軟件開發人員的關鍵技能,我們看到,對於這個領域的內容的需求正迅速增長。

  • 隨着IBM收購Red Hat,我們看到了雲領域的一些整合跡象。Verizon、AT&T、Cisco Systems和前惠普公司由於缺乏客戶吸引力以及來自AWS的競爭,已經退出了公共雲業務。預計未來幾年還會有更多類似的狀況。

在過去的一年裏,安全相關的問題,尤其是以Spectre和Meltdown形式出現的CPU漏洞,成爲人們關注的焦點。Chris Swan爲InfoQ撰寫了一篇文章,對該問題進行了深入的探討

……這兩個漏洞的特點和潛在攻擊,爲什麼在雲服務提供商已經應用補丁的情況下還是要爲雲虛擬機打補丁,對性能及真實世界應用程序到底有什麼影響,威脅建模的必要性,防病毒軟件的作用,硬件如何受到影響以及長遠看可能會帶來什麼變化。

我們還看到,技術倫理成爲QCon和在線討論的一個關鍵主題,我們的電子期刊“Tech Ethics”也很受歡迎。我們認爲,QCon倫敦可能是第一個以倫理爲主題的主流軟件大會。2018年的其他主要倫理內容包括:

在一個與倫理多少有些關係的話題上,我們也看到人們對監管的興趣激增,我們的電子期刊“Perspectives on GDPR”做得還不錯。

image

開發

新興技術

2018年的一些亮點來自新興領域,Holly Cummins關於量子計算的系列文章(共三部分)尤其引人注目。IBM的一個團隊也正式證明了短深度量子電路的優勢,微軟也通過他們的Quantum Katas項目加入了競爭,該項目旨在幫助開發人員使用Q#語言在量子計算方面邁出第一步。

我們看到很多新的計算機交互模型,尤其是語音和AR/VR。Adam Berenzweig在舊金山QCon大會上的演講“藉助神經網絡重新思考人類與計算機的交互”,在你看到它的實際應用之前,聽上去就像科幻小說一樣。Magic Leap公司的設計主管Colman Bryant也來介紹了他們的設備多模態輸入設計,這同樣很棒。Andrii Zhuravlov-Galchenko的文章“構建增強現實移動應用的六大工具”非常受歡迎。

在InfoQ報道的語言中,我們繼續看到人們對RustSwiftGo特別感興趣。

Java

Java經歷了動盪的一年。正如我們在2017年底的播客中所討論的那樣,2018年,Java迎來了一年兩次的新發布週期,其中包括Java 10Java 11。在將產品開源之後,Oracle還裁掉了Java Mission Control團隊,修改了在生產環境中運行Java語言的支持成本,並將JavaOne重新命名爲CodeOne,Oracle在公告中指出:

Oracle Code One 是我們新的開發者大會,比其他大會涵蓋更多的語言、技術和開發者社區。
演講預期會涉及 Go、Rust、Python、JavaScript、R 以及更多開發者期待的、很棒的 Java 技術內容。

InfoQ上仍然有很多人對Java非常感興趣,觀看我們今年最熱門的視頻和長篇內容,從中可以看出,人們對Java的新特性以及Spring都有濃厚的興趣:

Baljeet Sandhu的文章“寫給服務器端 Java 開發人員的 Kotlin 簡介”熱度略低於上述排名前五的內容,但也讓我們看到人們對Kotlin越來越感興趣。

.NET

C# 7.3的發佈即將到來的C# 8使得C#在我們的新聞報道中佔據了重要位置。在Build大會上,關於C#的未來的一系列公告也引起了讀者的極大興趣。

從我們報道的主要內容可以看出,人們主要對.NET Core和C# 8感興趣:

JavaScript

image

JavaScript,尤其是相關框架,變化如此之快,想要跟上其發展步伐變得非常困難,考慮到它在我們的Web趨勢報告中如此受讀者歡迎,這也許就不奇怪了。就我們的大型Web開發新聞而言,Tim Berners-Lee的“去中心化身份平臺Solid簡介”是一個重大新聞。我們還看到,人們對Tensorflow for JavaScriptAngular非常感興趣。從我們的視頻和主要內容可以看出,人們對GraphQL和WebAssembly表現出了濃厚的興趣:

image

架構 & 設計

分佈式計算,尤其是微服務架構風格,仍然是我們的新聞和特色內容的重要組成部分,這並不奇怪。我們看到人們對相關主題表現出了濃厚的興趣,不管我們最初發布的迷你書“Domain Driven Design Quickly”,還是最近發佈的電子期刊“Domain-Driven Design in Practice ”,都表現出色。

我們也看到,人們對彈性工程越來越感興趣,尤其是混沌工程,我們新發布的電子期刊“混沌工程”(由Nora Jones編寫)已經是一個非常好的開端。我們看到,人們對反應式架構的興趣依然濃厚,在Spring One大會上,RSocket和實驗性的反應式關係數據庫連接驅動程序R2DBC的發佈,表明人們對反應式應用程序的興趣不減。

以下是2018年與架構相關的關鍵內容:

以下是2018年最受歡迎的架構主題播客:

image

AI、ML和數據工程

2018年,我們推出了QCon.ai,因爲我們相信,數據工程和機器學習正迅速成爲軟件開發人員的關鍵技能,我們希望爲此組織專門的活動。我們發現,人們對語音和自然語言的話題有着濃厚的興趣。谷歌開源了他們的語者分類(speaker-diarization)技術和BERT自然語言處理訓練技術,這些都是我們報道的主要的人工智能故事。

我們繼續看到,人們對流處理、數據工程和機器學習表現出了濃厚興趣,例如:

image

文化 & 方法

到目前爲止,“極限編程創始人 Ron Jeffries 建議開發者放棄敏捷”成爲文化和方法模塊年度最熱門的新聞。我們年初發布的趨勢報告也非常受歡迎。我們也繼續看到人們對Scrum表現出了濃厚的興趣,Henrik Kniberg推出的迷你書“Scrum and XP from the Trenches”是我們最受歡迎的下載之一。我們還看到,我們的文化和方法、DevOps和微服務的報道之間有相當大的重疊。

image
2018年的主要特色內容包括:

以下是文化與方法模塊排名前五的播客:

image

DevOps和雲計算

早在今年1月,我們就做過關於Kubernetes如何在容器編排方面勝出的報道,在這一年裏,人們對Kubernetes的興趣依然濃厚。Google Cloud Next 2018發佈了Knative,這是谷歌爲了鞏固其地位而與Pivotal、IBM、Red Hat和SAP合作開發的一個框架。我們還看到,人們對站點可靠性工程表現出了興趣的濃厚——這是谷歌推廣的另一個理念。

image
InfoQ 2018年與此相關的特色內容如下:

image

2019展望

明年,我們希望可以繼續看到機器學習被用來解決各種各樣的問題。Andreessen Horowitz合夥人Benedict Evans表示,時尚、化妝品、眼鏡和雜貨零售行業可能很快就會被顛覆。像Stitch Fix這樣的公司已經在探索,當你運用機器學習來幫助購物者選擇服裝時會發生什麼。在線超市Ocado就是那些結合了雲計算、機器學習和機器人技術來顛覆雜貨零售行業的公司之一。

正如我們看到的那樣,蘋果手錶提供了跌倒檢測和心電圖功能,可穿戴設備爲健康和健身開闢了一系列新的可能性。人們很容易對此感到厭煩,但這些技術所能提供的數據,結合機器學習技術,爲藥物試驗以及睡眠模式監控和糖尿病等常見疾病的管理等領域開闢了有趣的可能性。

我們會看到,人們對人機交互的替代形式——語音、AR/VR和神經接口——越來越感興趣。在許多情況下,促成這些交互形式的要素看起來仍然有一段路要走,但另一種模式轉換,類似於我們看到的觸摸模式轉換,可能不會太遠了。

隨着政府和監管機構對社交媒體以及從AR眼鏡或自動駕駛汽車等技術獲取數據的組織的監管,似乎有理由相信,未來幾年將出現更多有關隱私的監管。其他地區已經開始採用類似GDPR的立法,例如,在佛蒙特州的一項類似法案生效之後不久,加州的《消費者隱私法》今年6月被簽署生效。

最後,隨着IBM收購Red Hat,我們看到了雲領域的一些整合跡象。IBM和Oracle都在努力與Amazon Web Services展開競爭,後者在2018年年底的Re:Invent大會上宣佈了另一個龐大的服務集合,看起來我們很可能在未來幾年裏看到進一步的整合。Verizon、AT&T、Cisco Systems和前惠普公司都已經退出了公有云業務,原因是缺乏客戶吸引力和來自AWS的競爭。我們有理由認爲,我們可能會在明年看到其他公司退出,或許還會有收購。

查看英文原文:InfoQ’s 2018, and What We Expect to See in 2019

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章