From the course: Stream Processing Design Patterns with Kafka Streams

Unlock this course with a free trial

Join today to access over 22,400 courses taught by industry experts.

Streaming analytics: Pattern

Streaming analytics: Pattern

- [Instructor] In this chapter I will discuss the streaming analytics pattern and how to implement this pattern in Apache Kafka Streams. What is streaming analytics? Streaming analytics involves analyzing an incoming unbounded stream of data in real time to process, analyze and publish the results for consumption by real-time dashboards and trigger real-time actions. It is possibly the most popular pattern in stream processing. What are some of the popular use cases for streaming analytics? In e-commerce, it can be used to analyze orders and customer activities and update real-time dashboards to compare intraday progress against targets. In healthcare, streaming analytics can be used to listen to periodic patient vitals generated from monitoring devices and summarized by Windows to analyze patient status. In IT operations, we can analyze periodic resource load measures to determine overall loads in the system.…

Contents