Skip to Content
The Internet of Things
book

The Internet of Things

by John Davies, Carolina Fortuna
June 2020
Beginner to intermediate
240 pages
8h 5m
English
Wiley
Content preview from The Internet of Things

5Streaming Data Processing for IoT

Carolina Fortuna and Timotej Gale

Jožef Stefan Institute, Ljubljana, Slovenia

5.1 Introduction

We live in a time when data are generated at a greater pace than can be consumed by humans and information is disseminated at a faster speed than ever before. Everyone with access to a connected device can create and consume content: a news article, an image, a tweet, a video, and so on. Furthermore, the number of connected sensors generating data continues to increase rapidly, as we discussed in Chapter 1. Various systems aimed at helping humans summarize, organize, and easily search through these ever‐increasing amounts of data have been developed over the past three decades or so. Perhaps the most widely used are web search engines [1], which help find content in a vast network such as the Web. Most such large data organization systems perform batch processing by ingesting raw data in batches and extracting a model from the batch. Batches can vary in size and in the time period covered. For instance, a new batch can come in hourly, daily, and even monthly.

There are application areas where delivering information at speed is important and processing large data in batches is not sufficient. Systems wherein data are delivered in real‐time or near real‐time and processed as it arrives are referred to as stream processing systems. An excellent example of such systems is the financial trading system, where information access to news and stock prices and ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

The Internet of Things

The Internet of Things

BCS, The Chartered Institute for IT
Challenges of the Internet of Things

Challenges of the Internet of Things

Imad Saleh, Mehdi Ammi, Samuel Szoniecky
Securing the Internet of Things

Securing the Internet of Things

Shancang Li, Li Da Xu

Publisher Resources

ISBN: 9781119545262Purchase Link