Skip to content
0:00 / 0:00

#zio#kafka#zio-kafka

ZIO Kafka with Scala: A Tutorial

Rock the JVM

27K subscribers • 59 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

8.7K views5 years ago1 recommendation

Distributed systemsProgramming languagesKafka and stream processingScala

A step-by-step tutorial on integrating ZIO and Kafka to read, decode, stream, and produce messages programmatically.

Written form: blog.rockthejvm.com/zio-kafka/ The article also contains the SBT settings, the Kafka Docker container, the shell commands and the entire code in the video. Related videos: ZIO Fibers: youtube.com/watch?v=0OTYAVWUnU4 ZIO layers: youtube.com/watch?v=PaogLRrYo64 This video is for Scala engineers of all levels, with some basic experience with ZIO and Kafka (the basic concepts are covered in the article). We discuss how ZIO and Kafka can work together, what the main abstractions are, how we can read data from a Kafka topic, how we can decode our own data types automatically, how we can process data from Kafka as a ZIO Stream, and how we can produce values into a Kafka topic programmatically. Follow Rock the JVM on: LinkedIn: linkedin.com/company/rockthejvm Twitter: twitter.com/rockthejvm Blog: blog.rockthejvm.com ------------------------------------------------------------------------- Home: rockthejvm.com -------------------------------------------------------------------------

Why it's here

1 person recommends this

What people say. Recommended as a practical tutorial on using ZIO Kafka for streaming data in Scala.

u/danielciocirlanin r/scala • Recommends

ZIO Kafka: A Tutorial