microservices

Installation
SKILL.md

Microservices

Microservices architecture structures an application as a collection of loosely coupled, independently deployable services. Ideally, each service corresponds to a Bounded Context (DDD).

When to Use

  • Independent Scaling & Deployment: Different business capabilities (e.g. video processing vs user authentication) require independent scaling.
  • Autonomous Multi-Team Velocity: Large engineering organizations where decoupled cross-functional teams need to deploy without stepping on each other.
  • Polyglot Technology Requirements: Leveraging specific runtimes for specific workloads (Python for ML, Go/Rust for networking, Node for APIs).
  • Fault Domain Isolation: Preventing an out-of-memory crash in a non-critical feature from bringing down the core payment pipeline.

Quick Start

Installs
8
GitHub Stars
15
First Seen
Feb 10, 2026