微软开源Trill,每天可处理兆次事件的流媒体引擎

栏目: 软件资讯 · 发布时间: 5年前

内容简介:昨天,微软开放了Trill,这是一个用于处理“每天一兆次事件”的内部项目。它是第一个结合算法的流媒体引擎,这些算法根据用户端的延迟处理小批量数据中的事件。它支持Financial Fabric,Bing广告,Azure流分析,Halo等服务。随着数据流量的增加,每毫秒处理大量数据的能力是必要的。微软已经开放Trill,每天处理一兆个事件以“应对这一增长趋势”。

昨天,微软开放了Trill,这是一个用于处理“每天一兆次事件”的内部项目。它是第一个结合算法的流媒体引擎,这些算法根据用户端的延迟处理小批量数据中的事件。它支持Financial Fabric,Bing广告,Azure流分析,Halo等服务。

随着数据流量的增加,每毫秒处理大量数据的能力是必要的。微软已经开放Trill,每天处理一兆个事件以“应对这一增长趋势”。

微软开源Trill,每天可处理兆次事件的流媒体引擎

Microsoft Trill功能

Trill是一个单节点引擎库,任何.NET应用程序,服务或平台都可以轻松使用Trill来开始处理查询。它具有时态查询语言,允许用户在实时和离线数据集上使用复杂查询。 Trill具有高性能,允许用户以极快的速度和低延迟获得结果。

Trill是如何开始的?

Trill是2012年微软研究院的一个研究项目。它已经在各种研究论文中得到了描述,如VLDB和IEEE数据工程公报。 Trill基于一个名为StreamInsight的前微软服务 - 一个允许开发人员开发和部署事件处理应用程序的平台。这两个系统都基于扩展查询和数据模型,该模型使用组件延长关系模型的时间。

在Trill之前的系统只能实现部分。所有这些优点都与Trill结合在一起。Trill是第一个流媒体引擎,它结合了一些算法,以基于用户可容忍的延迟的数据批处理事件。

它也是第一个以柱状格式组织数据批处理的引擎。这使得查询能够以更高的效率执行。使用Trill类似于使用任何.NET库。

Trill对于实时和离线数据集具有相同的性能。 Trill允许用户执行高级的面向时间的分析,还可以在流数据集上查找复杂的模式。

开源Trill

Microsoft认为Trill是开发人员社区中此领域中最好的工具。通过开源,他们希望为所有客户提供IStreamable抽象的功能。

社区参与Trill未来发展的机会。它允许用户编写自定义聚合。还有一些基于Trill的研究项目,其中存在代码但尚未准备好使用。

有关Trill的更多详细信息,请访问 Microsoft网站

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-12/155908.htm


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

京东技术解密

京东技术解密

京东研发体系 / 电子工业出版社 / 2014-11-18 / 65

京东高速的增长、闪电响应的供应链、庞大的团队规模等背后内幕,对于业界一直像谜一样神秘。随着成为中国B2C领导厂商以及在纳斯达克上市,京东越来越需要开放自己,与业界形成更好的交流与融合。《京东技术解密》的面世,就是京东技术团队首次向业界集体亮相。本书用翔实的内容为读者逐一解答——如何用技术支撑网站的综合竞争实力,如何把握技术革新的时间点,如何应对各种棘手问题及压力,如何在网站高速运转的情况下进行系统......一起来看看 《京东技术解密》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具