dilipsundarraj1dilipsundarraj1Communityยท4 Agent Skills Included

kafka-for-developers-using-spring-boot-v2

Build Kafka producers and consumers with Spring Boot

Builds event-driven Spring Boot microservices that produce and consume Apache Kafka messages with PostgreSQL persistence. Covers JSON serialization, error handling with retry and dead-letter topics, Flyway schema migrations, and REST controllers. Provides ready-made patterns for integration testing with EmbeddedKafka and Testcontainers, removing guesswork from async message verification.
npx skills add dilipsundarraj1/kafka-for-developers-using-spring-boot-v2 --all -g -y
Available:

Gives your AI agent the project architecture, build commands, coding conventions, and testing patterns it needs to correctly extend the Kafka consumer and producer services.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install kafka-for-developers-using-spring-boot-v2?โ–ผ

Run `npx skills add dilipsundarraj1/kafka-for-developers-using-spring-boot-v2 --all -g -y` in your terminal to install all skills in this suite globally.

How to build a Kafka consumer with Spring Boot?โ–ผ

This repository provides complete consumer patterns including @KafkaListener setup, JSON deserialization with type mapping, manual offset acknowledgment, and PostgreSQL persistence via JPA.

How to test Kafka consumers without a real broker?โ–ผ

The included testing skill shows how to use @EmbeddedKafka for an in-process broker and Testcontainers for a real PostgreSQL database, so tests run fully self-contained.

How to handle failed Kafka messages in Spring Boot?โ–ผ

The consumer project demonstrates enterprise error handling with configurable retry topics, dead-letter topics for non-recoverable errors, and scheduled reprocessing of failed records.

Do I need Kafka experience to use these skills?โ–ผ

No. The skills and guide files give your AI agent the exact conventions and templates, so it can generate working producers, consumers, and tests from plain-English requests.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’