Cyclic Deployment Dependency

Kind: anti-pattern

Layer: Enforcement Core

Record: architecture:cyclic-deployment-dependency

Severity: discouraged

Scope: architecture_evolution

Formed by: Require two or more services or packages to deploy in lockstep because each depends on the other’s current behavior.

Canonical: Ontology

A defect in which services must deploy in lockstep because each depends on the other's current version.

Listed in Architecture principles, after Circular Dependency and before Synchronous Chain Trap.

Refactored by

Severity

Category

Force

Negated by

Linked from