Skip to content

This repository contains a Spring Boot project integration with Apache Kafka. It showcases the setup for producing and consuming messages using Kafka.

License

Notifications You must be signed in to change notification settings

Jayanta-karmakar/kafka-spring-boot-integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kafka Integration with Spring Boot

This repository contains a sample Spring Boot project demonstrating integration with Apache Kafka. It showcases the setup for producing and consuming messages using Kafka, making it easier to understand the basics of Kafka-Spring Boot integration.


Features

  • Kafka Producer: Sends messages to a Kafka topic.
  • Kafka Consumer: Listens to messages from a Kafka topic.
  • Configurable Kafka Properties: Easily modify Kafka server and topic configurations.
  • JSON Serialization/Deserialization: Support for structured message formats.
  • Spring Boot Integration: Simplified setup using Spring Kafka.

Prerequisites

  • Java 17 or higher
  • Apache Kafka installed locally or accessible remotely
  • Maven or Gradle installed
  • Docker (optional, for Kafka setup)

About

This repository contains a Spring Boot project integration with Apache Kafka. It showcases the setup for producing and consuming messages using Kafka.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages