wshobson/agents✦ 精选0°

microservices-patterns

仓库创建 2025年7月25日最近提交 4 天前SkillHot 收录 20 天前
▸ 精选理由

适合拆分单体与构建分布式系统时的实践参考。

这个 Skill 做什么

涵盖微服务划分、事件驱动通信与容错/弹性模式。

帮你把单体拆分成合理的服务边界,设计服务间通信(同步/事件驱动)和容错策略,处理分布式系统常见问题。在构建微服务、分解单体或实现事件驱动架构时会用到。特别强调实际可落地的模式,比如事件溯源、幂等、circuit breaker 与最终一致性,注意可观察性与边界清晰。

▸ 展开 SKILL.md 英文原文

Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

开发编程微服务服务边界弹性通用
3.8w
Stars
4.1k
Forks
40
仓库内 Skill
+683
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/wshobson/agents/main/plugins/backend-development/skills/microservices-patterns/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/wshobson/agents/main/plugins/backend-development/skills/microservices-patterns/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Microservices Patterns

Master microservices architecture patterns including service boundaries, inter-service communication, data management, and resilience patterns for building distributed systems.

## When to Use This Skill

- Decomposing monoliths into microservices
- Designing service boundaries and contracts
- Implementing inter-service communication
- Managing distributed data and transactions
- Building resilient distributed systems
- Implementing service discovery and load balancing
- Designing event-driven architectures

## Core Concepts

### 1. Service Decomposition Strategies

**By Business Capability**

- Organize services around business functions
- Each service owns its dom
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有