mcpField
4
414-frameworks-quarkus-kafka

414-frameworks-quarkus-kafka

github.com/jabrena开发456261 次安装1 天前更新
代码仓库

关于 414-frameworks-quarkus-kafka

面向使用 Quarkus Kafka 的开发者,提供消息设计、实现与错误处理指导,涵盖 Reactive Messaging 配置及交付可靠性改进。

主要功能

  1. 01审查消费者与生产者
  2. 02配置 Reactive Messaging 通道
  3. 03改进重试与死信处理
  4. 04完善幂等性与失败策略
  5. 05编译及验证变更

适用场景

  1. 01在 Quarkus 中接入 Kafka
  2. 02评审 Kafka 消费者和生产者
  3. 03配置重试或死信队列
  4. 04调整消息交付与容错

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jabrena/plinth --skill 414-frameworks-quarkus-kafka

安装后在 Claude Code 中输入/414-frameworks-quarkus-kafka确认已加载。

附带文件references/414-frameworks-quarkus-kafka.md

详细介绍

Quarkus — Kafka 消息传递

通过具体示例,为设计、实现和错误处理提供 Quarkus Kafka 指导。

约束

重构消息传递前先编译;更改后进行验证。

  • MANDATORY:应用任何更改前,运行 ./mvnw compile 或 mvn compile
  • SAFETY:如果编译失败,立即停止
  • VERIFY:应用改进后,运行 ./mvnw clean verify 或 mvn clean verify
  • BEFORE APPLYING:阅读参考文档,了解详细规则和示例

何时使用此技能

  • 在 Quarkus 中添加 Kafka
  • 审查 Quarkus Reactive Messaging 消费者/生产者
  • 改进 Quarkus Kafka 中的重试、死信处理或幂等性
  • 配置 Quarkus Reactive Messaging Kafka 通道
  • 添加 Quarkus Kafka 故障策略或 DLQ 处理

工作流

  1. 阅读参考文档并评估项目上下文

阅读 references/414-frameworks-quarkus-kafka.md,并检查当前的消息传递设置,然后再提出更改。

  1. 明确范围并确定目标改进

确定交付语义和弹性目标,以制定安全的改进方案。

  1. 应用符合框架规范的更改

在 Reactive Messaging 中实现或重构通道、序列化器和故障策略。

  1. 运行验证并报告结果

执行构建和测试,并总结更改内容、验证结果和后续操作。

参考

有关详细指导、示例和约束,请参阅 references/414-frameworks-quarkus-kafka.md。

评论

支持 Markdown