Terminology
991 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 areas991
Architecture Fundamentals38
Distributed Systems73
Data Architecture71
Cloud Architecture55
Networking51
API & Integration Architecture45
Reliability & Resilience40
Observability33
Performance & Capacity Engineering34
Security Architecture50
Cost Architecture & FinOps30
Business Architecture28
Architecture Communication27
Enterprise Architecture27
Legacy Modernization27
AI-Era Architecture34
Software Architecture & Engineering37
Architecture Patterns34
Architecture Decision-Making30
The Architect's Meta-Skills27
Delivery & Release Engineering20
Platform Engineering & Developer Experience20
Testing & Quality Architecture20
Data Platform Architecture20
Streaming & Real-Time Data20
Data Governance & Semantics20
Frontend & Experience Architecture20
Edge, Mobile & IoT20
Regulatory & Data Protection Architecture20
Assurance, Audit & Model Risk20
5 terms shown.
| Term | Kind | Topic | What it is |
|---|---|---|---|
| Edge Personalisation | pattern | Edge Rendering | Varying a cached response at the edge on a small number of attributes, so the page stays cacheable while still differing per visitor segment. |
| Remote Module Loading | pattern | Module Federation | Importing code from another application's build at runtime, with the versioning, availability and failure questions that a normal import does not have. |
| Runtime Composition | pattern | Micro-Frontends | Assembling one page from independently deployed fragments at request or render time, which is what makes micro-frontends more than separate builds. |
| Screen Shaped Endpoint | pattern | BFF for Experience | An endpoint that returns exactly what one screen needs in one request, shaped by the interface rather than by the domain model. |
| Stale While Revalidate | pattern | Client Caching & Data Layer | Serving cached data immediately while fetching a fresh copy in the background, which makes an interface feel instant at the cost of a brief inconsistency. |
Nothing on this page matches. Search the whole glossary.