mcpField
5
514-frameworks-micronaut-kafka

514-frameworks-micronaut-kafka

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

关于 514-frameworks-micronaut-kafka

面向使用 Micronaut Kafka 的开发者,提供消息设计、实现与错误处理指导,涵盖客户端、监听器及可靠性改进。

主要功能

  1. 01审查 Kafka 客户端与监听器
  2. 02配置 SerDes
  3. 03改进重试与死信处理
  4. 04明确交付保证与容错要求
  5. 05编译及验证变更

适用场景

  1. 01在 Micronaut 中接入 Kafka
  2. 02评审 Kafka 客户端与监听器
  3. 03配置重试或死信处理
  4. 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 添加重试或死信处理

工作流

  1. 阅读参考文档并评估项目背景

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

  1. 收集范围信息并确定目标改进

明确消息投递保证和弹性要求,以制定安全的改进方案。

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

在 Micronaut Kafka 中实现/重构客户端、监听器和失败处理策略。

  1. 运行验证并报告结果

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

参考文档

详细指南、示例和约束请参阅 references/514-frameworks-micronaut-kafka.md。

评论

支持 Markdown