SuperAPI AI 工具集

microservices-patterns

通用与其它

查看项目

更新于 10-15 22:10

技能介绍

用途:该技能聚焦微服务架构模式,帮助在分布式系统中完成服务边界划分、服务间通信、数据管理、弹性设计、服务发现与负载均衡、事件驱动架构等设计工作。

主要能力:识别领域边界与各服务的归属;定义契约、数据所有权与通信模式;规划弹性、可观测性与部署策略;提供迁移步骤与运维护栏。

使用方式:当任务涉及将单体拆分为微服务、设计服务边界与契约、实现服务间通信、管理分布式数据与事务、构建弹性分布式系统、实现服务发现与负载均衡或设计事件驱动架构时使用。详细模式与示例见 resources/implementation-playbook.md。

适用场景:单体拆分、服务边界与契约设计、分布式数据与事务、弹性系统建设、服务发现与负载均衡、事件驱动架构。

限制:系统小到可用模块化单体、需要无分布式复杂度的快速原型、或缺乏分布式系统运维支持时不应使用。仅当任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。