Receber por email
← Voltar para o catálogo

414-frameworks-quarkus-kafka

Use when you need Kafka messaging in Quarkus with SmallRye Reactive Messaging — including channel/topic design, build-time Jackson serialization, typed @Channel/@Incoming, ack/failure strategies, retries/DLQ, idempotency, Dev Services, and Testcontainers integration tests. This should trigger for requests such as Add Kafka in Quarkus; Review Reactive Messaging consumers; Improve failure handling f

407estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: Apache-2.0

Como adicionar

/plugin marketplace add jabrena/cursor-rules-java

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/414-frameworks-quarkus-kafka/svg)](https://www.skillteca.com.br/skills/414-frameworks-quarkus-kafka)

Alerta por categoria

Receba novas skills de Design e Frontend toda segunda

1 email curto, só com as skills novas de Design e Frontend. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Quarkus — Kafka messaging

Apply Quarkus Kafka guidance with concrete examples for design, implementation, and error handling.

Constraints

Compile before messaging refactors; verify after changes.

  • MANDATORY: Run ./mvnw compile or mvn compile before applying any change
  • SAFETY: If compilation fails, stop immediately
  • VERIFY: Run ./mvnw clean verify or mvn clean verify after applying improvements
  • BEFORE APPLYING: Read the reference for detailed rules and examples

When to use this skill

  • Add Kafka in Quarkus
  • Review Quarkus Reactive Messaging consumers/producers
  • Improve retries, dead-letter handling, or idempotency in Quarkus Kafka

Workflow

  1. Read reference and assess project context

Read references/414-frameworks-quarkus-kafka.md and inspect current messaging setup before proposing changes.

  1. Gather scope and decide target improvements

Identify delivery semantics and resilience goals to define safe improvements.

  1. Apply framework-aligned changes

Implement/refactor channels, serializers, and failure strategies in Reactive Messaging.

  1. Run verification and report results

Execute build/tests and summarize what changed, what was verified, and follow-up actions.

Reference

For detailed guidance, examples, and constraints, see [references/414-frameworks-quarkus-kafka.md](references/414-frameworks-quarkus-kafka.md).

Compartilhar X LinkedIn