What is this Microsoft StreamInsight thing?

by KodefuGuru 1. December 2009 18:06

It appears that I skipped over a booth at PDC09, because I had no clue what StreamInsight was when I came across the Novermber CTP today. Of course, I downloaded it.

Microsoft® SQL Server® StreamInsight is a platform for the continuous and incremental processing of unending sequences of events (event streams) from multiple sources with near-zero latency. These requirements, shared by vertical markets such as manufacturing, oil and gas, utilities, financial services, health care, web analytics, and IT and data center monitoring, make traditional store and query techniques impractical for timely and relevant processing of data.
StreamInsight allows software developers to create innovative solutions in the domain of Complex Event Processing that satisfy these needs. It allows to monitor, mine, and develop insights from continuous unbounded data streams and correlate constantly changing events with rich payloads in near real time. Industry specific solution developers (ISVs) and developers of custom applications have the opportunity to innovate on and utilize proven, flexible, and familiar Microsoft technology and rely on existing development skills when using the StreamInsight platform.

The description seemed interesting enough, and it definitely seems useful for my company. But most importantly, does it work with twitter? Twitter… Unbounded data stream… that will be a great demo.

After installing the CTP, I looked for demos to describe how to use it. It installed code samples in %programfiles%\Microsoft StreamInsight November CTP\Samples\StreamInsightSamples.zip. Unzip it for a .NET 3.5 solution with samples in C#. There aren’t scripts as in a training kit, but the sample do show off key parts of the libraries (Microsoft.ComplexEventProcessing) they shipped.

If you’re interested in more information, view the sessions on Microsoft Insight from PDC 09. Torsten Grabs presents Introduction to Microsoft SQL Server 2008 R2 StreamInsight. Roman Schindlauer and Beysim Sezgin cohost Advanced Microsoft SQL Server 2008 R2 StreamInsight.

Tags: , ,

Kodefu

Comments

12/1/2009 6:07:52 PM #

trackback

Trackback from DotNetKicks.com

What is this Microsoft StreamInsight thing?

DotNetKicks.com

12/1/2009 6:13:31 PM #

Healy

Be interesting to see if you could apply this against logfiles on a web server...

Healy United States

12/1/2009 11:58:00 PM #

Justin James

@Healy -

Yes, you probably could, with the right data transformer.

StreamInsight is Microsoft's entry into CEP (Complex Event Processing). I've been loosely following this field for a year or so now, it's pretty interesting. I have a discussion with the CEO of Kalido that I keep meaning to type up sitting in my notebook. This just reminded me of it...

J.Ja

Justin James United States

12/8/2009 5:45:54 AM #

honda dealer nj

Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It's always nice when you can not only be informed, but also entertained! I'm sure you had fun writing this article.



Regards
Open

honda dealer nj United States

Add comment




  Country flag

biuquote
  • Comment
  • Preview
Loading



Powered by BlogEngine.NET 1.6.0.0
Theme by Mads Kristensen

Whois KodefuGuru

Chris Eargle

Chris Eargle
.NET Community Champion

LinkedIn Twitter Technorati Facebook

MVP - Visual C#

 

INETA Community Champions
Friend of RedGate
Telerik .NET Ninja
Community blogs & blog posts

I am a #52er


World Map

RecentComments

Comment RSS

Tag cloud

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2010