Stream Processing Design Patterns with Kafka Streams Preview

Stream Processing Design Patterns with Kafka Streams

With Kumaran Ponnambalam Liked by 480 users
Duration: 1h 7m Skill level: Advanced Released: 11/2/2020

Course details

Stream processing is rapidly growing in popularity, as more and more data is generated every day by websites, devices, and communications. Platforms such as Apache Kafka Streams can help you build fast, scalable stream processing applications, but big data engineers still need to design smart use cases to achieve maximum efficiency. In this course, get insight into how to solve stream processing problems with Kafka Streams in Java as you learn how to build use cases with popular design patterns. Review some of the significant features of Kafka Streams and discover four popular patterns for stream processing: streaming analytics, alerts and thresholds, leaderboards, and real-time predictions. Along the way, review example use cases, and discover how to leverage Kafka Streams, as well as key technologies like MariaDB and Redis, to implement key examples.

Skills you’ll gain

Meet the instructor

Learner reviews

4.6 out of 5

149 ratings
  • 5 star
    Current value: 100 67%
  • 4 star
    Current value: 41 27%
  • 3 star
    Current value: 4 2%
  • 2 star
    Current value: 2 1%
  • 1 star
    Current value: 2 1%

Contents

What’s included

  • Practice while you learn 1 exercise file
  • Learn on the go Access on tablet and phone

Similar courses

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.