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
70 terms shown.
| Term | Kind | Topic | What it is |
|---|---|---|---|
| Adoption Curve | metric | Platform Adoption | The proportion of teams actually using a platform capability over time, which is the only honest measure of whether the platform is working. |
| Backstage-Style Service Catalogue Software Catalogue, Service Registry | tool | Internal Developer Platform | A queryable inventory of every service, its owner, its dependencies, its documentation and its operational state. |
| Base Image Currency | metric | Container Image Strategy | How far behind the fleet's running images are from their patched base, which is the number that decides how fast a critical vulnerability can be closed. |
| Base Layer Rebase Run Image Swap, Image Rebasing | pattern | Container Image Strategy | Replacing the operating-system layers underneath an already-built container image without re-running the application build, so a base-image fix reaches hundreds of services in minutes rather than waiting on ev… |
| Cloudflare: Every Server Runs Every Service Homogeneous Edge | case-study | Cluster Architecture | Rather than dedicating machines to roles, Cloudflare runs the full software stack on every server in every location, which turns capacity into a single fungible pool. |
| Cluster Architecture | practice | Cluster Architecture | How many clusters, how they are divided, and what shares fate — decisions about blast radius and operational burden rather than about capacity. |
| Cluster Multi-Tenancy Soft Multi-Tenancy, Namespace Tenancy | concept | Platform Tenancy | Multiple teams or workloads sharing one cluster, isolated by namespaces, quotas and policy rather than by separate infrastructure. |
| Cluster Split Axis | concept | Cluster Architecture | The dimension along which the estate is divided into clusters — the single decision that determines both blast radius and operational load. |
| Cognitive Load | concept | Platform Team Topologies | The total amount a team must hold in mind to do its work, treated as a hard constraint on how much a team can own. |
| Compatibility Window Overlap Window, Dual-Version Period | concept | Platform APIs | The period during which two versions of a caller or message must both work, set by deployment and queue mechanics rather than by how many consumers there are, which is why even a single internal consumer requi… |
| Container Image Strategy Base Image Policy, Golden Image | practice | Container Image Strategy | The organisational decision about where images come from, what they are built on, and how a base layer fix reaches everything already deployed. |
| Contention Blind Spot Single-User Environment Blindness, Concurrency Fidelity Gap | concept | Developer Environments | The class of defects a one-user test environment cannot exhibit at all - lock waits, pool exhaustion, races and plan flips - because they require concurrency and production-shaped data rather than correct code. |
| Control-Plane Amplification API Server Amplification, Fleet Agent Load Multiplication | concept | Platform Telemetry | The property that a per-instance agent's load on a shared control plane scales with fleet size, so a change that is harmless in staging saturates the API server of the largest production cluster. |
| Data-Plane Fail-Static Window Mesh Survival Window, Control-Plane Outage Headroom | concept | Service Mesh Operations | How long a service mesh keeps carrying traffic after its control plane is gone, set by certificate lifetime and pod churn rather than by anything the mesh reports as healthy. |
| Data-Plane Upgrade Skew Proxy Version Skew Window, Mesh Upgrade Skew | concept | Service Mesh Operations | The window during which a mesh runs proxies of more than one version alongside a control plane that supports only a bounded range of them, which is what makes every mesh upgrade a scheduled fleet restart rathe… |
| Deprecation Window | practice | Platform API Deprecation | The stated period between announcing that an internal interface will be removed and removing it, with the removal actually happening at the end. |
| Developer Environment on Demand Ephemeral Environment, Preview Environment | pattern | Developer Environments | A full running instance of the system created automatically per branch or pull request and destroyed when it merges. |
| Enabling Team | pattern | Platform Team Topologies | A team whose output is other teams' increased capability, working alongside them temporarily rather than owning a component permanently. |
| Ephemeral Environment | pattern | Developer Environments | A full environment created on demand for one change and destroyed afterwards, which removes the queue for shared environments and the drift within them. |
| Escape Hatch Drop to Primitives, Graduated Abstraction, Opt-Out Path | concept | Abstraction Level Choice | A supported way for a team to bypass part of a platform abstraction and work with the underlying primitives - which is what makes an abstraction safe to adopt and what supplies the platform's most valuable roa… |
| Escape Hatch Progressive Disclosure, Drop-Down Path | practice | Abstraction Level Choice | A supported route from a platform's simple default down to the underlying primitives - so a team with an unusual need adapts within the platform rather than leaving it. |
| Fleet-Wide Change Reach Platform Change Propagation | concept | Service Templates | How long it takes a platform change to reach the majority of the services built on it - the measure of whether a platform can actually change anything. |
| Golden Path Paved Road, Paved Path | practice | Paved Road & Golden Path | The supported, documented, pre-integrated way to do a common task, made easier than any alternative rather than mandatory. |
| Graduated Escape Hatch Partial Opt-Out, Layered Override | pattern | Abstraction Level Choice | The ability to override one component of a platform's abstraction without abandoning the rest - which prevents a single unmet requirement from causing total defection. |
| Guardrail | pattern | Guardrails vs Gates | A control that makes the unsafe action impossible or automatically corrected, rather than reviewing it before it happens. |
| Image Pull Amplification Per-Node Image Cost, Cold Node Pull Cost | concept | Container Image Strategy | The property that a container image's size is paid on every node that has never seen that version, so its real cost scales with node churn and scale-out events rather than with release frequency. |
| Inner Loop | concept | Inner Loop & Outer Loop | The edit-build-test cycle a developer repeats dozens of times an hour, entirely on their own machine or environment. |
| Inner Loop Latency | metric | Inner Loop & Outer Loop | The time from changing a line to observing its effect, repeated dozens of times a day and therefore the highest-leverage number in developer experience. |
| Inner-Loop Multiplier Frequency Times Duration, Daily Friction Cost | concept | Inner Loop & Outer Loop | The reason inner-loop friction dominates developer productivity - the loop runs dozens of times a day, so a small duration difference multiplies into hours, while the outer loop runs a few times. |
| Internal Consumer SLO | metric | Platform SLOs | A reliability commitment made to teams who cannot switch supplier, which is why it must be measured from their side rather than from the platform's. |
| Internal Developer Platform IDP, Developer Platform | concept | Internal Developer Platform | The curated set of self-service capabilities that lets product teams build, deploy and operate software without filing tickets against infrastructure. |
| Leaky Abstraction Cost | concept | Abstraction Level Choice | What a consumer pays when a platform abstraction hides a mechanism they must nonetheless understand to diagnose or tune it. |
| Long-Running Operation SLO Operation Completion Objective, Terminal-State Objective | pattern | Platform SLOs | A reliability objective shaped for multi-minute platform operations like deploys and provisioning - share of runs reaching a terminal state within a deadline with no manual repair - replacing availability perc… |
| Namespace Tenancy | pattern | Platform Tenancy | Isolating teams within a shared cluster by namespace plus quota plus network policy, and being explicit about what that does not isolate. |
| Noisy Neighbour Resource Contention, Co-Tenant Interference, Shared-Fate Degradation | concept | Platform Tenancy | One workload degrading others by consuming a shared resource - and specifically the resources nobody set limits on, such as control-plane capacity, node network bandwidth and local disk. |
| Object Count Quota Resource Count Limit, Control-Plane Quota | practice | Platform Tenancy | A per-tenant limit on how many control-plane objects a team may create, which is the control that prevents one team's design choice from exhausting the shared configuration store every other team depends on. |
| Pager Boundary Platform On-Call Boundary, Injected Component Ownership Line | practice | Platform Engineering | The written line in a platform contract that says which symptoms page the platform team and which page the consuming team, and how a single signal tells the two apart during an incident. |
| Path Exit Rate Golden Path Abandonment Rate, Step Abandonment Rate | metric | Paved Road & Golden Path | The share of journeys along a supported path that stop at each step, which tells a platform team where teams are forced off the road rather than merely how many ended up off it. |
| Paved Road Telemetry | practice | Platform Telemetry | Instrumenting the platform's own usage — where teams succeed, where they stall, where they leave — so its roadmap is driven by evidence. |
| Platform Abstraction Level | concept | Abstraction Level Choice | How far a platform hides the underlying infrastructure, and the leak-versus-flexibility trade it makes at that height. |
| Platform Adoption | metric | Platform Adoption | The proportion of eligible teams and workloads actually using the platform, treated as the platform's primary product metric. |
| Platform API | concept | Platform APIs | The programmatic contract through which teams consume platform capabilities, and the thing that must stay stable while everything behind it changes. |
| Platform API Deprecation | practice | Platform API Deprecation | Retiring a platform capability that other teams depend on, with the migration burden treated as the platform's problem rather than theirs. |
| Platform as Product | practice | Platform Funding | Running an internal platform with a product manager, a roadmap, identified users and measured adoption, rather than as a project with an end date. |
| Platform Contract | concept | Platform APIs | The platform's promise to its consumers about interface stability, behaviour and support, treated with the same seriousness as an external API. |
| Platform Engineering | concept | Platform Engineering | Building internal products that reduce the cognitive load on delivery teams — with self-service as the property that separates it from a service desk. |
| Platform Funding Model | concept | Platform Funding | How internal platform work is paid for, which determines what the platform optimises for and whether it survives a budget cycle. |
| Platform SLO | metric | Platform SLOs | A published reliability and performance objective the platform commits to for the teams that depend on it. |
| Platform Telemetry | practice | Platform Telemetry | Instrumentation of the platform itself — who uses which capability, how long it takes and where it fails — used as product evidence, not just operations. |
| Platform User Research | practice | Platform Engineering | Treating engineers as users whose actual behaviour is observed rather than assumed, which is what separates a platform from a set of shared tools. |
| Preventive Control Placement | concept | Guardrails vs Gates | Choosing where in the lifecycle a control acts — at authoring, at admission or after the fact — which determines both its strength and its cost. |
| Provisioning Reconciliation Orphan Sweep, Convergent Provisioning | practice | Self-Service Provisioning | Running a scheduled comparison between what a self-service platform intended to create and what actually exists in the cloud account, so partial failures become a tracked number rather than an invoice surprise. |
| Provisioning Self-Service | practice | Self-Service Provisioning | Teams obtaining infrastructure without a ticket, within bounds that make the request safe by construction rather than by review. |
| Residual Caller Tail Deprecation Long Tail, Last Caller Problem | practice | Platform API Deprecation | The handful of callers left at the end of a deprecation who will not move on their own, and the mechanisms that clear them so the removal date holds instead of slipping. |
| Selector Dependency Label Contract, Implicit Platform Dependency | concept | Cluster Architecture | A production dependency that exists only as a string matching a label or annotation, so it is invisible to code search and to release notes, and a platform upgrade that renames the label silently removes it. |
| Self-Service Provisioning | practice | Self-Service Provisioning | A developer obtaining infrastructure through an automated interface bound by policy, with no ticket and no human approval in the path. |
| Service Catalogue Entry | concept | Internal Developer Platform | The record that makes a service a first-class object in the platform — owner, dependencies, docs, runbooks and health in one place with a single identity. |
| Service Maturity Scorecard Production Readiness Scorecard | practice | Platform Adoption | An automated per-service assessment against the organisation's operational standards, visible to the owning team. |
| Service Mesh Operational Cost | concept | Service Mesh Operations | The ongoing engineering burden a mesh imposes — upgrades, proxy debugging, latency overhead and control-plane availability — weighed against the capabilities it provides. |
| Service Scaffolding | tool | Service Templates | Generating a new service with observability, CI, security and ownership already wired in, so the standard is the default rather than a checklist. |
Nothing on this page matches. Search the whole glossary.