2018 年開源技術 10 大發展趨勢

技術始終是不斷發展著的。OpenStack,Progressive Web Apps,Rust,R,認知云,人工智能(AI),物聯網等新的發展正在把我們傳統的認知模式拋棄。以下 2018 開源技術 10 大發展趨勢。

1、 OpenStack 認可度持續高漲

OpenStack 本質上是一個云操作平臺(系統),它為管理員提供直觀友好的控制面板,以便對大量的計算、存儲和網絡資源進行配置和監管。

目前,很多企業運用 OpenStack 平臺搭建和管理云計算系統。得益于其靈活的生態系統、透明度和運行速度,OpenStack 越來越流行。相比其他替代方案,OpenStack 只需更少的花費便能輕松支持任務關鍵型應用程序。 但是,其復雜的結構以及其對虛擬化、服務器和大量網絡資源的嚴重依賴使得不少企業對使用 OpenStack 心存顧慮。另外,想要用好 OpenStack,好的硬件支持和高水平的員工二者缺一不可。

OpenStack 基金會一直在致力于完善他們的產品。一些功能創新,無論是已經發布的還是尚處于打造階段,都將解決許多 OpenStack 潛在的問題。隨著其結構復雜性降低,OpenStack 將獲取更大認可。加之眾多大型的軟件開發及托管公司以及成千上萬會員的支持, OpenStack 在云計算時代前途光明。

2、 PWA 或將大熱

PWA,即?增強型網頁應用Progressive Web App,是對技術、設計和網絡應用程序接口Web API的整合,它能夠在移動瀏覽器上提供類似應用的體驗。

傳統的網站有許多與生俱來的缺點。雖然應用(app)提供了比網站更加個性化、用戶參與度更高的體驗,但是卻要占用大量的系統資源;并且要想使用應用,你還必須提前下載安裝。PWA 則揚長避短,它可用瀏覽器訪問、可被引擎搜索檢索,并可響應式適應外在環境,為用戶提供應用級體驗。PWA 也能像應用一樣自我更新,總是顯示最新的實時信息,并且像網站一樣,以極其安全的 HTTPS 模式遞交信息。PWA 運行于標準容器中,無須安裝,任何人只要輸入 URL 即可訪問。

現在的移動用戶看重便利性和參與度,PWAs 的特性完美契合這一需求,所以 PWA 成為主流是必然趨勢。

3、 Rust 成開發者新寵

大多數的編程語言都需在安全和控制二者之間折衷,但?Rust 是一個例外。Rust 使用廣泛的編譯時檢查進行 100% 的控制而不影響程序安全性。上一次?Pwn2Own 競賽找出了 Firefox C++ 底層實現的許多嚴重漏洞。如果 Firefox 是用 Rust 編寫的,這些漏洞在產品發布之前的編譯階段就會被發現并解決。

Rust 獨特的內建單元測試方式使開發者們考慮將其作為首選的開源語言。它是 C 和 Python 等其他編程語言有效的替代方案,Rust 可以在不損失程序可讀性的情況下寫出安全的代碼。總之,Rust 前途光明。

4、 R 用戶群在壯大

R 編程語言,是一個與統計計算和圖像呈現相關的?GUN 項目。它提供了大量的統計和圖形技術,并且可擴展增強。它是?S 語言的延續。S 語言早已成為統計方法學的首選工具,R 為數據操作、計算和圖形顯示提供了開源選擇。R 語言的另一個優勢是對細節的把控和對細微差別的關注。

和 Rust 一樣,R 語言也處于上升期。

5、 廣義的 XaaS

XaaS 是 “一切皆服務anything as a service” 的縮寫,是通過網絡提供的各種線上服務的總稱。XaaS 的外延正在擴大,軟件即服務(SaaS)、基礎設施即服務(IaaS) 和平臺即服務(PaaS)等觀念已深入人心,新興的基于云的服務如網絡即服務(NaaS)、存儲即服務(SaaS 或 StaaS)、監控即服務(MaaS)以及通信即服務(CaaS)等概念也正在普及。我們正在邁向一個萬事萬物 “皆為服務” 的世界。

現在,XaaS 的概念已經延伸到實體企業。著名的例子有 Uber 、Lyft 和 Airbnb,前二者利用新科技提供交通服務,后者提供住宿服務。

高速網絡和服務器虛擬化使得強大的計算能力成為可能,這加速了 XaaS 的發展,2018 年可能是 “XaaS 年”。XaaS 無與倫比的靈活性、可擴展性將推動 XaaS 進一步發展。

6、 容器技術越來越受歡迎

容器技術,是用標準化方法打包代碼的技術,它使得代碼能夠在任意環境中快速地 “接入并運行”。容器技術讓企業可以削減經費、降低實施周期。盡管容器技術在 IT 基礎結構改革方面的已經初顯潛力,但事實上,運用好容器技術仍然比較復雜。

容器技術仍在發展中,技術復雜性隨著各方面的進步在下降。最新的技術讓容器使用起來像使用智能手機一樣簡單、直觀,更不用說現在的企業需求:速度和靈活性往往能決定業務成敗。

7、 機器學習和人工智能的更廣泛應用

機器學習和人工智能指在沒有程序員給出明確的編碼指令的情況下,機器具備自主學習并且積累經驗自我改進的能力。

隨著一些開源技術利用機器學習和人工智能實現尖端服務和應用,這兩項技術已經深入人心。

Gartner 預測,2018 年機器學習和人工智能的應用會更廣。其他一些領域諸如數據準備、集成、算法選擇、學習方法選擇、模塊制造等隨著機器學習的加入將會取得很大進步。

全新的智能開源解決方案將改變人們和系統交互的方式,轉變由來已久的工作觀念。

機器交互,像聊天機器人這樣的對話平臺,提供“問與答”的體驗——用戶提出問題,對話平臺作出回應,成為人機之間默認的交互界面。

無人駕駛和無人機現在已經家喻戶曉了,2018 年將會更司空見慣。

沉浸式體驗的應用不再僅僅局限于視頻游戲,在真實的生活場景比如設計、培訓和可視化過程中都能看到沉浸式體驗的身影。

8、 區塊鏈將成為主流

自比特幣應用區塊鏈技術以來,其已經取得了重大進展,并且已廣泛應用在金融系統、保密選舉、學歷驗證等領域中。未來幾年,區塊鏈會在醫療、制造業、供應鏈物流、政府服務等領域中大展拳腳。

區塊鏈分布式存儲數據信息,這些數據信息依賴于數百萬個共享數據庫的節點。區塊鏈不被任意單一所有者控制,并且單個損壞的節點不影響其正常運行,區塊鏈的這兩個特性讓它異常健壯、透明、不可破壞。同時也規避了有人從中篡改數據的風險。區塊鏈強大的先天優勢足夠支撐其成為將來主流技術。

9、 認知云粉墨登場

認識技術,比如前面所述的機器學習和人工智能,用于為多行業提供簡單化和個性化服務。一個典型例子是金融行業的游戲化應用,其為投資者提供了嚴謹的投資建議,降低投資模塊的復雜程度。數字信托平臺使得金融機構的身份認證過程較以前精簡 80%,提升了合規性,降低了詐騙比率。

認知云技術現在正向云端遷移,借助云,它將更加強大。IBM Watson 是認知云應用最知名的例子。IBM 的 UIMA 架構是開源的,由 Apache 基金會負責維護。DARPA(美國國防高級研究計劃局)的 DeepDive 項目借鑒了 Watson 的機器學習能力,通過不斷學習人類行為來增強決策能力。另一個開源平臺?OpenCog,為開發者和數據科學家開發人工智能應用程序提供支撐。

考慮到實現先進的、個性化的用戶體驗風險較高,這些認知云平臺來年時機成熟時才會粉墨登場。

10、 物聯網智聯萬物

物聯網(IoT)的核心在于建立小到嵌入式傳感器、大至計算機設備的相互連接,讓其(“物”)相互之間可以收發數據。毫無疑問,物聯網將會是科技界的下一個 “攪局者”,但物聯網本身處于一個不斷變化的狀態。

物聯網最廣為人知的產品就是 IBM 和三星合力打造的去中心化 P2P 自動遙測系統(ADEPT)。它運用和區塊鏈類似的技術來構建一個去中心化的物聯網。沒有中央控制設備,“物” 之間通過自主交流來進行升級軟件、處理 bug、管理電源等等一系列操作。

開源推動技術創新

數字化顛覆是當今以科技為中心的時代的常態。在技術領域,開放源代碼正在逐漸普及,其在 2018 將年成為大多數技術創新的驅動力。

此榜單對開源技術趨勢的預測有遺漏?在評論區告訴我們吧!

來自:Linux中國

原文連接:https://opensource.com/article/17/11/10-open-source-technology-trends-2018

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,431評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,637評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,555評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,900評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,629評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,976評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,976評論 3 448
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,139評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,686評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,411評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,641評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,129評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,820評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,233評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,567評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,362評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,604評論 2 380

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,759評論 25 708
  • 文|鳴鳳喬 片段【2】當我穿著職業裝,抱著簡歷走向那間辦公室的時候,我知道,這是我最后一次機會了,如果再找不到一份...
    鳴鳳喬閱讀 6,869評論 111 103
  • 半年時間里我們在同一個學校只見過幾次,卻每天在QQ上聊各種,我像不懂事的孩子把各種心情各種事情講給你,上課打擾你,...
    蒔希閱讀 123評論 3 0
  • 簡介: 單例 模式:是一種常用的軟件設計模式,在它的核心結構中值包含一個被稱為單例的特殊類。一個類只有一個實例,即...
    黑客和白帽子的故事閱讀 418評論 0 0