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

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

内容简介:昨天,微软开放了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


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

查看所有标签

猜你喜欢:

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

榨干百度谷歌

榨干百度谷歌

张志 / 电子工业出版社 / 2011-1 / 28.00元

小小的搜索引擎,可以成为你从事网络营销的利器。如果你还没有意识到这一点,或者还不知道从何下手,请打开《榨干百度谷歌:搜索引擎广告大赢家》吧!《榨干百度谷歌:搜索引擎广告大赢家》作者将其丰富的实战经验融汇在这书中,结合大量国内不同行业实际应用案例,生动地告诉读者,怎样正确地利用搜索引擎,以很小的投资获得巨大的回报。并且深入浅出地介绍了企业开展搜索营销的关键点,包括如何提炼并组合关键词、如何撰写简洁明......一起来看看 《榨干百度谷歌》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

MD5 加密
MD5 加密

MD5 加密工具