We are excited to bring Transform 2022 back in-person July 19 and virtually July 20 - 28. Join AI and data leaders for insightful talks and exciting networking opportunities. Register today!
Microsoft Research staff members have built an impressive new query-processing engine for performing big data analytics. Called Trill — a reference to “a trillion events per day” — the engine enables programmers to very quickly get results from queries on large piles of data.
And Trill comes in the form of a .NET library, so it’s easy for .NET applications to tap the tool.
The beauty of Trill is its speed relative to other streaming analytics systems. Trill “can process data at two to four orders of magnitude faster than today’s streaming engines,” George Thomas, Jr. of Microsoft Research wrote in a blog post about Trill today.
Trill, in all of its formidable capability, is Microsoft’s latest challenge to web companies like Amazon and Google, which process large swaths of data and have opened up their own tools for others to use as cloud services.
It’s unclear if the tool will be released under an open-source license. Microsoft last year began that process for .NET itself.
But Trill is implemented inside the Azure Stream Analytics service, which is currently available under public preview.
It’s also now powering Bing Ads, allowing customers to see how ads perform in less than an hour, as opposed to four hours prior to the incorporation of Trill, Robbie Devine, program manager on the Bing Ads Platform, wrote in a blog post.
Trill appears to have advantages over open-source tools like Storm and Shark, as well as Microsoft’s own StreamInsight platform for complex event processing.
To learn more about Trill, check out the academic paper (PDF) about it.
VentureBeat's mission is to be a digital town square for technical decision-makers to gain knowledge about transformative enterprise technology and transact. Learn more about membership.