关于 514-frameworks-micronaut-kafka
面向使用 Micronaut Kafka 的开发者,提供消息设计、实现与错误处理指导,涵盖客户端、监听器及可靠性改进。
主要功能
- 01审查 Kafka 客户端与监听器
- 02配置 SerDes
- 03改进重试与死信处理
- 04明确交付保证与容错要求
- 05编译及验证变更
适用场景
- 01在 Micronaut 中接入 Kafka
- 02评审 Kafka 客户端与监听器
- 03配置重试或死信处理
- 04调整消息交付保证
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jabrena/ plinth --skill 514-frameworks-micronaut-kafka安装后在 Claude Code 中输入/514-frameworks-micronaut-kafka确认已加载。
附带文件references/514-frameworks-micronaut-kafka.md
详细介绍
Micronaut — Kafka 消息传递
提供 Micronaut Kafka 指南,并通过具体示例说明设计、实现和错误处理。
约束
重构消息传递前先编译;更改后进行验证。
- MANDATORY:应用任何更改前,运行
./mvnw compile或mvn compile - SAFETY:如果编译失败,立即停止
- VERIFY:应用改进后,运行
./mvnw clean verify或mvn clean verify - BEFORE APPLYING:详细规则和示例请参阅参考文档
何时使用此技能
- 在 Micronaut 中添加 Kafka
- 审查 Micronaut Kafka 消费者/生产者
- 改进 Micronaut Kafka 中的重试、死信处理或幂等性
- 配置 Micronaut Kafka 客户端监听器或 SerDes
- 为 Micronaut Kafka 添加重试或死信处理
工作流
- 阅读参考文档并评估项目背景
阅读 references/514-frameworks-micronaut-kafka.md,并检查当前的消息传递设置,然后再提出更改建议。
- 收集范围信息并确定目标改进
明确消息投递保证和弹性要求,以制定安全的改进方案。
- 应用符合框架规范的更改
在 Micronaut Kafka 中实现/重构客户端、监听器和失败处理策略。
- 运行验证并报告结果
执行构建/测试,并总结更改内容、验证情况和后续操作。
参考文档
详细指南、示例和约束请参阅 references/514-frameworks-micronaut-kafka.md。
评论
支持 Markdown