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.