Employ a coarse-grained, service-based architecture (lighter SOA) when microservices aren't necessary but modular deployment is required. Triggers: service-based, SOA, coarse-grained services, shared database, deployment independence, service decomposition, domain services Use when: teams need deployment independence without microservices complexity, shared database is acceptable, services can be relatively coarse-grained DO NOT use when: selecting from multiple paradigms - use architecture-paradigms first. DO NOT use when: fine-grained scaling requirements exist - use microservices. DO NOT use when: shared database creates coupling problems. Consult this skill when designing service-based architectures or refactoring monoliths.
/plugin marketplace add athola/claude-night-market/plugin install archetypes@claude-night-marketThis skill inherits all available tools. When active, it can use any tool Claude has access to.