Performance Evaluation of Microsoft StreamInsight as a Complex Events Processing Platform
Ramakrishnan Iyer, Radharaman Mishra
Journal of Data Processing, Vol. 4, No. 4, 2014.
DOI: 
Link: 
Abstract:
Internet of Things (IoT) is one of the most-hyped emerging areas of technology in recent times. With things
communicating with each other over the internet, it is only natural to expect that the volumes of data collected and transmitted
will become massive. Therefore, analyzing such explosive amounts of data in near real-time, to generate actionable information
out of these, is an imperative. Complex Event Processing (CEP) refers to the technology that enables near real-time processing
of such data streams, without having the need to store and retrieve them from databases. Microsoft StreamInsight is a product
that enables Complex Event Processing. In this paper, we talk about how Microsoft StreamInsight can be used to quickly
develop a flexible high performance CEP solution. We have given an overview of â€œIStreamAnalyticsâ€, a platformthat we have
built using StreamInsight. Further, the performance of StreamInsight as a CEPsolution is evaluated through a series of
experiments.