[Webinar] AI-Powered Personalization with Oracle XStream CDC Connector | Register Now

Presentation

Fast Fourier Transform (FFT) of Time Series in Kafka Streams

« Current 2023

Digital Signal Processing powered by Kafka streams can open IoT to a new era of possibilities by bringing computational power closer to the location where the data originated.

The purpose of this presentation is to demonstrate the power of Kafka Streams as a backbone for mathematical methods of signal processing. In this session, we’ll explore transforming signals from the time domain to the frequency domain using FFT, maximizing the level of compression of input signals while building a precise frequency alert system.

This presentation focuses on the following areas:

-Signal imitators of periodic waveforms (sine, triangle, square, sawtooth, etc.) in compliance with OpenMetrics standard.
-Pipeline of logical operators (AND, OR, XOR, etc.) that simulate joined superposition of various signal inputs.
-The processor that performs FFT, converting input signals into individual spectral components and thereby provides frequency information about the signal. -Prometheus/Grafana visualization of FFT of input signals in real time.

By the end of the session, you’ll understand the fundamentals of digital signal processing using Kafka and have the tools you need to build and implement FFT in Kafka Streams.

Related Links

How Confluent Completes Apache Kafka eBook

Leverage a cloud-native service 10x better than Apache Kafka

Confluent Developer Center

Spend less on Kafka with Confluent, come see how