微軟近日宣布開源Trill,一個每秒分析數十億事件的數據處理引擎。該項目用于微軟Azure云平臺中,是微軟開源的眾多內部技術之一。微軟開源的技術組合包括多個人工智能工具,包括一個同樣用于Azure中的Infer.NET系統,以及流行的.NET開發工具包。
Trill具有足夠的通用性,可以處理實時數據和歷史數據,目前只有少數開源工具可以做到。Trill可以接收事件,比如來自土壤傳感器的溫度變化日志,而且接受速度達到每秒數十億個。在執行高級操作,例如從一批傳感器日志中提取最高溫度讀數時,它的速度可達每秒1000萬到1億個事件。
微軟Azure首席研究工程師James Terwilliger講到,"Trill在實時數據和離線數據集方面的表現同樣出色,在整個范圍內實現了最佳性能,這讓它成為那些只需要一款工具就能進行所有分析的用戶的首選引擎。"
此外,Trill引擎可以更改傳入數據處理的間隔,用戶從而可以管理延遲,此外企業還可以通過定制的分析功能擴展原生查詢語言。微軟會將Trill用于各種應用,例如支持Azure Stream Analytics服務和Bing Ads業務,并幫助視頻游戲開發部門分析玩家數據。
|