大數據無疑為近年數項科技界大熱技術之一,而 R 更為大數據技術中不可或缺的程式語言。Microsoft 日前就宣布收購全球最大企業級 R 語言工具企業 Revolution Analytics,同時立足開源界。
收購對 R 語言發展及 Microsoft 大數據服務皆有正面影響
程式語言 R 為一種自由軟件程式,主要應用於統計分析、繪圖及資料探勘,但運算架構發展一直受社群成員所限制:而 Revolution R 企業版於執行上較開放社群版本快,更特別強化平行以與大數據運算的能力,能夠處理 TB 等級的資料,而不受記憶體及硬體限制。Revolution R 資提供視覺化開發工具,簡化 R 的撰寫及偵錯流程。而由於 Revolution R 企業版彌補開放社群版的不足,亦提供顧問服務,因此廣受世界級銀行、金融機構、藥廠、顧問服務組織與高科技製造業的青睞,作為統計分析大量的資料的程式語言。
Microsoft 指收購將令 Microsoft On-Premises 到雲端上的產品受惠,同時也因受 Revolution Analytics 技術加持,令 R 語言開發者及資料科學家能更有效率地建立應用程式與資料分析應用。
Revolution Analytics 社群主席 David Smith 就指,Microsoft 於開源領域上有很大的進步:2013年 Microsoft 將大數據分析架構 REEF (Retainable Evaluator Execution Framework) 開源予YARN;2014 年 4 月宣布組成 .Net 基金會負責開源業務,並將新一代編譯平台 Roslyn 改為開源,10月 MIcrosoft 行政總裁 Satya Nadella 開始積極擁抱開源:除雲端服務 Azure 全面支援 Linux 外,Azure HDInsight 的 Hadoop 亦採用 Hortonworks 的開源版本。.Net 的核心亦隨後一併開源。
Revolution Analytics 對於 Microsoft 的收購表示興奮,指他們未來將有更多資源投放於自家產品及支援 R 使用者社群與開源專案的開發工作中。而 Revolution Analytics 亦承諾原本的開源計畫支援將不會減少,商務客戶的所有服務亦不會有任何改變。
Source:TechTarget