Title
Solution patterns for realtime streaming analytics
Abstract
Large-scale data analytics has received much attention under the theme \"Big Data\". Big data usecases have found a wide range of applications from individual health monitoring to urban planning. Even at this initial stage, big data has demonstrated it's potential to transform the world. Although most early use cases used batch processing technologies like MapReduce, there are many usecases such as stock markets, traffic, surveillance, and patient monitoring that need realtime analytics. Realtime Analytics Technologies like Apache Storm, Spark Streaming, and several Complex Event Processing systems have received attention under realtime analytics. However, most practitioners still focus on implementing realtime analytics from the scratch. There is no common shared understanding about how to implement those analytics usecases among the early adopters. This tutorial tries to address this gap by describing thirteen common relatime analytics patterns and explaining how to implement them. In the discussion, we will draw heavily from real life usecases done under Complex Event Processing and other technologies.
Year
DOI
Venue
2015
10.1145/2675743.2774214
DEBS
Field
DocType
Citations 
Data science,Use case,Spark (mathematics),Software analytics,Data analysis,Web analytics,Computer science,Complex event processing,Analytics,Big data
Conference
8
PageRank 
References 
Authors
0.53
6
2
Name
Order
Citations
PageRank
Srinath Perera133232.23
Sriskandarajah Suhothayan2605.21