Data Streaming and its Application to Stream Processing

Author(s):  
Leonardo Querzoni ◽  
Nicolo Rivetti
2020 ◽  
Vol 4 (1) ◽  
Author(s):  
Sören Henning ◽  
Wilhelm Hasselbring

Abstract Ever-increasing amounts of data and requirements to process them in real time lead to more and more analytics platforms and software systems designed according to the concept of stream processing. A common area of application is processing continuous data streams from sensors, for example, IoT devices or performance monitoring tools. In addition to analyzing pure sensor data, analyses of data for entire groups of sensors often need to be performed. Therefore, data streams of the individual sensors have to be continuously aggregated to a data stream for a group. Motivated by a real-world application scenario of analyzing power consumption in Industry 4.0 environments, we propose that such a stream aggregation approach has to allow for aggregating sensors in hierarchical groups, support multiple such hierarchies in parallel, provide reconfiguration at runtime, and preserve the scalability and reliability qualities of stream processing techniques. We propose a stream processing architecture fulfilling these requirements, which can be integrated into existing big data architectures. As all state-of-the-art stream processing frameworks have to handle a trade-off between latency, resource-efficiency, and correctness, our proposed architecture can be configured for low latency and resource-efficient computation or for always ensuring correct results. To assist adopters in choosing appropriate configuration options, we provide an experimental comparison. We present a pilot implementation of our proposed architecture and show how it is used in industry. Furthermore, in experimental evaluations we show that our solution scales linearly with the amount of sensors and provides adequate reliability in the presence of faults.


2021 ◽  
Vol 5 (4) ◽  
pp. 456
Author(s):  
Shaimaa Safaa Ahmed Alwaisi ◽  
Maan Nawaf Abbood ◽  
Luma Fayeq Jalil ◽  
Shahreen Kasim ◽  
Mohd Farhan Mohd Fudzee ◽  
...  

The amount of data in our world has been rapidly keep growing from time to time.  In the era of big data, the efficient processing and analysis of big data using machine learning algorithm is highly required, especially when the data comes in form of streams. There is no doubt that big data has become an important source of information and knowledge in making decision process. Nevertheless, dealing with this kind of data comes with great difficulties; thus, several techniques have been used in analyzing the data in the form of streams. Many techniques have been proposed and studied to handle big data and give decisions based on off-line batch analysis. Today, we need to make a constructive decision based on online streaming data analysis. Many researchers in recent years proposed some different kind of frameworks for processing the big data streaming. In this work, we explore and present in detail some of the recent achievements in big data streaming in term of contributions, benefits, and limitations. As well as some of recent platforms suitable to be used for big data streaming analytics. Moreover, we also highlight several issues that will be faced in big data stream processing. In conclusion, it is hoped that this study will assist the researchers in choosing the best and suitable framework for big data streaming projects.


Migration of Legacy applications into modern Cloud, IOT architecture are challenging tasks and many researchers are showing interest to build modern Real time cloud and IOT based applications like smart cities, Video mining, Health care, Industrial event monitoring and many more for modern human life. Such applications should require efficient online data streaming techniques to process large amount of unstructured online data streams instead of offline. Modern customer centric applications with different verticals are looking for distributed and horizontal data streaming approaches. Many real time streaming approaches are emerging to utilize or process large real-time data by replacing legacy centralized scenarios which are causing more memory utilization, delay and fault tolerance. In this paper we present common models and architectures for real time utilization of cloud and IoT based application stream processing. Utilization of the real-time data of IoT/Cloud applications are possible with collective streaming techniques of network, data processing. In this paper we are focusing on improving stream processing techniques, limitations and future research directions for real-time stream processing


Author(s):  
Manbir Sandhu ◽  
Purnima, Anuradha Saini

Big data is a fast-growing technology that has the scope to mine huge amount of data to be used in various analytic applications. With large amount of data streaming in from a myriad of sources: social media, online transactions and ubiquity of smart devices, Big Data is practically garnering attention across all stakeholders from academics, banking, government, heath care, manufacturing and retail. Big Data refers to an enormous amount of data generated from disparate sources along with data analytic techniques to examine this voluminous data for predictive trends and patterns, to exploit new growth opportunities, to gain insight, to make informed decisions and optimize processes. Data-driven decision making is the essence of business establishments. The explosive growth of data is steering the business units to tap the potential of Big Data to achieve fueling growth and to achieve a cutting edge over their competitors. The overwhelming generation of data brings with it, its share of concerns. This paper discusses the concept of Big Data, its characteristics, the tools and techniques deployed by organizations to harness the power of Big Data and the daunting issues that hinder the adoption of Business Intelligence in Big Data strategies in organizations.


2020 ◽  
Vol 140 (9) ◽  
pp. 1030-1039
Author(s):  
W.A. Shanaka P. Abeysiriwardhana ◽  
Janaka L. Wijekoon ◽  
Hiroaki Nishi

2009 ◽  
Vol 29 (10) ◽  
pp. 2786-2790 ◽  
Author(s):  
Xiao-jia YIN ◽  
Shi-guang JU ◽  
Ying-jie WANG

Author(s):  
Martin Hirzel ◽  
Guillaume Baudart
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document