Nabxxbjavxc3dcvzahli
SkillsCast

Redis Streams + Spark Structured Streaming: Scale-out Your Continuous Apps

30th July 2019 in London at CodeNode

There are 1 other SkillsCast available from Redis Streams + Spark Structured Streaming: Scale-out Your Continuous Apps

Continuous applications face many challenges as they grow to production. Often, due to the rapid increase in the number of devices or end-users or other data sources, the size of their data set grows exponentially. This results in a backlog of data to be processed. The data will no longer be processed in near-real-time. Redis Streams enables you to collect both binary and text data in the time series format. The consumer groups of Redis Stream help you match the data processing rate of your continuous application with the rate of data arrival from various sources. Apache Spark’s Structured Streaming API enables real-time decision making for Continuous Applications. In this session, Roshan will perform a live demonstration of how to integrate open source Redis Streams with Apache Spark’s Structured Streaming API using Spark-Redis library. He will also walk through the code and demo a live continuous application.

Talk Description: Continuous applications have 3 things in common:

1) They collect data from sources (ex: IoT devices)

2) process them in real-time (example: ETL)

3) deliver them to machine learning serving layer for decision making

YOU MAY ALSO LIKE:

Thanks to our sponsors

Redis Streams + Spark Structured Streaming: Scale-out Your Continuous Apps

Roshan Kumar

Rosham Kumar is a Senior Product Manager at Redis Labs

SkillsCast

Continuous applications face many challenges as they grow to production. Often, due to the rapid increase in the number of devices or end-users or other data sources, the size of their data set grows exponentially. This results in a backlog of data to be processed. The data will no longer be processed in near-real-time. Redis Streams enables you to collect both binary and text data in the time series format. The consumer groups of Redis Stream help you match the data processing rate of your continuous application with the rate of data arrival from various sources. Apache Spark’s Structured Streaming API enables real-time decision making for Continuous Applications. In this session, Roshan will perform a live demonstration of how to integrate open source Redis Streams with Apache Spark’s Structured Streaming API using Spark-Redis library. He will also walk through the code and demo a live continuous application.

Talk Description: Continuous applications have 3 things in common:

1) They collect data from sources (ex: IoT devices)

2) process them in real-time (example: ETL)

3) deliver them to machine learning serving layer for decision making

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Redis Streams + Spark Structured Streaming: Scale-out Your Continuous Apps

Roshan Kumar

Rosham Kumar is a Senior Product Manager at Redis Labs