Terminology
2225 terms, tools, patterns and metrics an architect is expected to use precisely. Each one gets a short explanation of what it is, and — where it matters — what it is commonly confused with. Search filters as you type; the column headers sort.
All areas2225
Architecture Fundamentals77
Distributed Systems107
Data Architecture110
Cloud Architecture94
Networking88
API & Integration Architecture82
Reliability & Resilience75
Observability70
Performance & Capacity Engineering72
Security Architecture86
Cost Architecture & FinOps71
Business Architecture67
Architecture Communication67
Enterprise Architecture66
Legacy Modernization71
AI-Era Architecture74
Software Architecture & Engineering71
Architecture Patterns71
Architecture Decision-Making63
The Architect's Meta-Skills61
Delivery & Release Engineering66
Platform Engineering & Developer Experience70
Testing & Quality Architecture66
Data Platform Architecture69
Streaming & Real-Time Data69
Data Governance & Semantics74
Frontend & Experience Architecture66
Edge, Mobile & IoT68
Regulatory & Data Protection Architecture65
Assurance, Audit & Model Risk69
11 terms shown.
| Term | Kind | Topic | What it is |
|---|---|---|---|
| Admission Policy | pattern | Policy as Code | A rule evaluated at the moment a resource is created or changed, which rejects the request rather than reporting on it afterwards. |
| Blue-Green Deployment | pattern | Deployment Strategies | Two complete production environments where traffic is switched from the old to the new in one step, and back just as fast. |
| Canary Release | pattern | Progressive Delivery | Routing a small fraction of production traffic to a new version and promoting only if its metrics hold against the incumbent. |
| Comparative Canary Control-Group Canary, A/B Rollout Analysis, Baseline Comparison | pattern | Progressive Delivery | Evaluating a canary against a simultaneously-running control group of the same size rather than against fixed thresholds, so environmental variation cancels out and genuine regressions are detectable at much s… |
| Deployment Pipeline CD Pipeline, Build Pipeline | pattern | Pipeline Architecture | The automated path a commit travels from source to production, where every stage is a chance to reject the change and no stage can be skipped. |
| Expand and Contract Parallel Change, Expand-Migrate-Contract | pattern | Database Migration Under CD | Changing a schema or contract in three deployable steps so old and new code are correct at every moment. |
| Feature Flag Feature Toggle | pattern | Progressive Delivery | A runtime switch that separates deploying code from releasing behaviour. |
| Pipeline Fan-Out | pattern | Pipeline Architecture | Splitting independent verification work to run in parallel, bounded by what genuinely has no ordering dependency on anything else. |
| Reconciliation Loop | pattern | GitOps | A controller that continuously compares declared state with actual state and acts to close the gap, replacing deployment as an event with convergence as a property. |
| Release Ring | pattern | Progressive Delivery | An ordered cohort of users a change reaches before the next one, chosen so that early rings would notice a fault and tolerate it. |
| Release Train | pattern | Deployment Strategies | A fixed-cadence release where whatever is ready by the departure time ships, and whatever is not waits for the next one. |
Nothing on this page matches. Search the whole glossary.