hendisantika / kafka-producer-consumer-upstash

Kafka Producer Consumer Upstash

Home Page:https://upstash.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kafka-producer-consumer-upstash

In this story, I will share my experience of implementing a Kafka Streams Application with Upstash Serverless Kafka platform.

For details of Upstash Kafka you can have a look at the documentation https://docs.upstash.com/kafka

Kafka Streams is a client library for processing and analyzing data stored in Apache Kafka. Kafka Streams provides capabilities to process the Apache Kafka data as streams.

I implemented a simple Kafka Streams application with pure Java connecting to Upstash Serverless Kafka Platform. The application reads a notification topic and splits the notifications according to their notification types.

Let’s run the application.

Forming the Kafka Cluster in Upstash: a. Login to https://console.upstash.com/kafka and create a cluster

Create Cluster

b. Create topics in cluster

Create topics in cluster

c. Monitoring the messages

Monitoring the messages

And that’s it. Thank you for reading. Please do not hesitate to send comments, ideas and make corrections.

About

Kafka Producer Consumer Upstash

https://upstash.com/


Languages

Language:Java 100.0%