Control / Coordination / Centralization

Kind: category

Record: architecture-category:control-coordination-centralization

Canonical: Ontology

The Control / Coordination / Centralization category holds 9 architecture principles.

Listed in Principle categories, after Contracts / Interfaces / Compatibility and before Correctness / Determinism / Verification.

Principle

Layer

Linked from

Control / Coordination / Centralization

Every principle in this category is listed as a record. Each record carries its kind, its severity, the scopes it applies at and the layer it lives in, then the edge relations that join it to other records, the records that point back at it, the contracts that answer to it and the tensions it takes part in. The descriptors say how it is violated, detected, measured, repaired and enforced. Where the record carries one, an exemplar shows the shape before and after the principle is applied.

Relations diagram
The relations inside this category.
flowchart LR
    n_control_plane["Control Plane"]
    n_orchestration["Orchestration"]
    n_centralized_configuration["Centralized Configuration"]
    n_centralized_authentication["Centralized Authentication"]
    n_centralized_logging["Centralized Logging"]
    n_decentralization["Decentralization"]
    n_leader_election["Leader Election"]
    n_consensus["Consensus"]
    n_choreography["Choreography"]
    n_control_plane --> n_orchestration
    n_orchestration --> n_control_plane
    n_leader_election --> n_consensus
    n_leader_election --> n_control_plane
    n_choreography --> n_decentralization