关于 414-frameworks-quarkus-kafka
面向使用 Quarkus Kafka 的开发者,提供消息设计、实现与错误处理指导,涵盖 Reactive Messaging 配置及交付可靠性改进。
主要功能
- 01审查消费者与生产者
- 02配置 Reactive Messaging 通道
- 03改进重试与死信处理
- 04完善幂等性与失败策略
- 05编译及验证变更
适用场景
- 01在 Quarkus 中接入 Kafka
- 02评审 Kafka 消费者和生产者
- 03配置重试或死信队列
- 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 处理
工作流
- 阅读参考文档并评估项目上下文
阅读 references/414-frameworks-quarkus-kafka.md,并检查当前的消息传递设置,然后再提出更改。
- 明确范围并确定目标改进
确定交付语义和弹性目标,以制定安全的改进方案。
- 应用符合框架规范的更改
在 Reactive Messaging 中实现或重构通道、序列化器和故障策略。
- 运行验证并报告结果
执行构建和测试,并总结更改内容、验证结果和后续操作。
参考
有关详细指导、示例和约束,请参阅 references/414-frameworks-quarkus-kafka.md。
评论
支持 Markdown