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

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

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


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

查看所有标签

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

调试九法

调试九法

David J.Agans / 赵俐 / 人民邮电出版社 / 2010-12-7 / 35.00元

硬件缺陷和软件错误是“技术侦探”的劲敌,它们负隅顽抗,见缝插针。本书提出的九条简单实用的规则,适用于任何软件应用程序和硬件系统,可以帮助软硬件调试工程师检测任何bug,不管它们有多么狡猾和隐秘。 作者使用真实示例展示了如何应用简单有效的通用策略来排查各种各样的问题,例如芯片过热、由蛋酒引起的电路短路、触摸屏失真,等等。本书给出了真正能够隔离关键因素、运行测试序列和查找失败原因的技术。 ......一起来看看 《调试九法》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

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

在线XML、JSON转换工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具