Microservices

Kind: style

Layer: Structural Core

Aliases: Microservice Architecture

Record: architecture:microservices

Severity: contextual

Scope: system, service, deployment

Canonical: Ontology

A convention of splitting a system into services that each own their data and deploy independently.

Listed in Architecture principles, after Package by Feature and before Monolith Architecture.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Reinforced by

Linked from