microservices-architecture

Solid

Use when designing, reviewing, or refactoring microservice boundaries, communication, service ownership, deployment independence, resilience, and distributed data flows. Load absorbed microservices fundamentals, models, communication, and resilience references as needed.

Web & Frontend 25 stars 6 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
47
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Microservices Architecture Acknowledgement: Shared by Peter Bamuhigire, techguypeter.com, +256 784 464178. Use this parent skill as the active microservices entrypoint. It should help decide whether microservices are justified, then shape service boundaries and operating contracts when they are. <!-- dual-compat-start --> ## Use When - Defining service boundaries, ownership, API contracts, data ownership, deployment independence, or migration from a monolith. - Reviewing synchronous and asynchronous service communication, reliability, retries, idempotency, and failure isolation. - Creating a target architecture for teams that need multiple independently deployable backend services. ## Do Not Use When - The task is unrelated to this parent skill or is better handled by a narrower active parent named in the workflow. - The request only needs a trivial answer and no reference module needs to be loaded. ## Required Inputs - Gather the concrete system, repository, environment, constraints, and deliverable before loading references. - Identify which absorbed reference file is needed; do not load every migrated reference by default. ## Workflow 1. Start with `system-architecture-design` and `distributed-systems-patterns` for context, constraints, and failure modes. 2. Load only the needed reference: - `references/microservices-fundamentals.md` for core principles and when not to split. - `references/microservices-architecture-models.md` for decomposition and ownershi...

Details

Author
peterbamuhigire
Repository
peterbamuhigire/chwezi-dev-engine
Created
7 months ago
Last Updated
3 days ago
Language
HTML
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category