Terminology
2185 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 areas2185
Architecture Fundamentals77
Distributed Systems107
Data Architecture110
Cloud Architecture89
Networking88
API & Integration Architecture82
Reliability & Resilience75
Observability70
Performance & Capacity Engineering72
Security Architecture81
Cost Architecture & FinOps66
Business Architecture67
Architecture Communication67
Enterprise Architecture66
Legacy Modernization66
AI-Era Architecture69
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 Architecture64
Streaming & Real-Time Data69
Data Governance & Semantics69
Frontend & Experience Architecture66
Edge, Mobile & IoT68
Regulatory & Data Protection Architecture65
Assurance, Audit & Model Risk64
62 terms shown.
| Term | Kind | Topic | What it is |
|---|---|---|---|
| APM Transaction Tracing | tool | Application Performance Monitoring | Instrumentation that attributes application latency and errors to specific code paths, database queries and external calls, usually with automatic tracing. |
| Application Performance Monitoring APM | tool | Application Performance Monitoring | Instrumentation that attributes latency and errors to code paths and dependencies inside a service — the layer between metrics and a profiler. |
| Application Performance Monitoring APM | tool | Observability | Instrumentation inside the application that attributes latency and errors to specific code paths, queries and dependencies. |
| Artifact Repository Binary Repository, Package Registry | tool | Artifact Management | The system of record for built binaries, container images and packages, holding immutable versioned artifacts with their metadata. |
| 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. |
| Bloom Filter | tool | Data Architecture | A compact probabilistic structure that answers "is this key definitely absent, or possibly present?" — no false negatives, tunable false positives. |
| Business Glossary | tool | Business Glossary | An agreed set of business term definitions, owned by the business and linked to the physical data assets that implement them. |
| Capability Map | tool | Capability Maps in EA | A stable, technology-neutral model of what a business does, used as the frame for assessing systems, investment and duplication. |
| Connection Proxy RDS Proxy, PgBouncer | tool | Cloud Databases | A pooling layer between applications and a managed database that multiplexes many client connections onto a small number of database connections. |
| Containers | tool | Containers | Packaging an application with its dependencies into an immutable image, and the orchestration layer that schedules those images across a fleet. |
| Content Delivery Network CDN | tool | Networking | A geographically distributed cache that serves content from a location near the user instead of from the origin. |
| Data Catalog | tool | Data Governance | A searchable inventory of datasets with their schema, owner, meaning, freshness, quality and classification. |
| Data Catalogue | tool | Data Catalog | A searchable inventory of data assets with their schemas, owners, lineage, quality signals and usage. |
| Developer Portal | tool | APIs as Products | The self-service surface where consumers discover APIs, read documentation, obtain credentials and test calls — the main determinant of adoption. |
| Distributed Tracing | tool | Observability | Following one logical request across every service it touches by propagating a shared trace identifier and recording timed spans. |
| Distributed Tracing in Practice | tool | Distributed Tracing | Following one request across every service it touches — the only tool that answers "where did the time go" in a distributed system. |
| Document Store | tool | NoSQL Stores | A store that keeps semi-structured documents — typically JSON — retrievable by key and queryable by their contents. |
| Edge Functions | tool | Edge Functions | Small units of code executed at points of presence near users — powerful for stateless work, constrained by the limits of the runtime and the difficulty of state. |
| Event Store | tool | Event Sourcing | An append-only store of domain events organised into per-entity streams, serving as the system of record rather than as a log beside it. |
| Event Stream | tool | Distributed Systems | An append-only, retained log of events that many independent consumers read at their own position, and can re-read. |
| Feature Store | tool | ML Platform | A system that computes, stores and serves model input features consistently for both training and inference, eliminating training-serving skew. |
| Flame Graph | tool | Profiling & Optimisation | A visualisation of sampled stack traces in which width represents time spent, used to identify where a program's execution actually goes. |
| Flow Logs | tool | Network Troubleshooting | Records of accepted and rejected network connections, giving a queryable history of what actually talked to what. |
| Global Traffic Management GSLB, Global Load Balancing | tool | Multi-Region Architecture | The layer that decides which region a given user reaches, using DNS, anycast or an edge network, and that performs regional failover. |
| Graph Database | tool | NoSQL Stores | A store whose first-class citizens are nodes and the relationships between them, making multi-hop traversal cheap. |
| Hardware Security Module HSM | tool | Key Management | A tamper-resistant device that generates and stores keys and performs cryptographic operations without the key material ever being extractable. |
| Image Registry | tool | Containers | The store from which container images are pulled, and an under-appreciated availability and security dependency of every deployment and every autoscale event. |
| Kubernetes K8s | tool | Cloud Architecture | A container orchestrator that continuously reconciles the running state of a cluster towards a declared desired state. |
| Lakehouse Table Format | tool | Open Table Formats | A metadata layer over object storage that adds atomic commits, snapshots and schema evolution to files that otherwise have none. |
| Message Queue | tool | Distributed Systems | A store that holds messages until a consumer processes them, decoupling producer availability and rate from consumer availability and rate. |
| Model Card | tool | Model Documentation | A structured document describing a model's intended use, training data, evaluation results, limitations and ethical considerations. |
| Mutation Testing | tool | Mutation Testing | Deliberately introducing small faults into the code and measuring how many the test suite detects, as a measure of test strength rather than test reach. |
| NAT Gateway Network Address Translation | tool | Networking | A managed device that lets instances in a private subnet make outbound connections without being reachable inbound. |
| NAT Gateways | tool | NAT & Egress | The component that lets private instances reach the internet, and one of the most reliably surprising line items on a cloud bill. |
| Network API Gateways | tool | API Gateways | The ingress component that terminates external connections and routes into the estate — considered from the network rather than the API-management angle. |
| Open Table Format Iceberg, Delta Lake, Hudi | tool | Open Table Formats | A metadata layer over object storage files that provides atomic commits, schema evolution and time travel, turning a directory of files into a real table. |
| OpenAPI Swagger | tool | API & Integration | A machine-readable specification format for HTTP APIs, from which documentation, clients, servers, mocks and validation can be generated. |
| OpenTelemetry OTel | tool | OpenTelemetry | A vendor-neutral standard and toolset for generating, collecting and exporting traces, metrics and logs. |
| Prompt Registry Prompt Management | tool | AI-Era Architecture | A versioned store of production prompts with their model bindings, parameters and evaluation results, so a prompt change is a reviewable, traceable, reversible deployment. |
| Property-Based Testing Generative Testing, QuickCheck-Style Testing | tool | Test Architecture Strategy | Asserting invariants that must hold for all inputs, then having the framework generate many inputs to try to break them. |
| Real User Monitoring RUM | tool | Real User Monitoring | Telemetry collected from actual browser sessions, capturing what real users on real devices and networks experienced. |
| Real-Time Analytics Store OLAP Serving Layer | tool | Real-Time Analytical Stores | A database built for sub-second aggregate queries over freshly ingested data at high concurrency, serving user-facing analytics rather than internal reporting. |
| Schema Registry | tool | Schema Registry | A central service holding message schemas with enforced compatibility rules, so a producer cannot publish a change that breaks its consumers. |
| Security Group Firewall Rules, NSG | tool | Networking | A stateful, instance-level firewall that allows specified traffic and denies everything else by default. |
| Service Control Policy SCP, Azure Policy, Organization Policy | tool | Landing Zones | An organisation-level guardrail that limits what any identity in an account may do, regardless of the permissions granted within that account. |
| Service Mesh | tool | Service Mesh | Moving connection-level concerns — discovery, retries, timeouts, mTLS, telemetry — out of application code and into a proxy alongside every service. |
| Service Mesh | tool | Architecture Patterns | An infrastructure layer of sidecar proxies that handles service-to-service networking — mTLS, retries, timeouts, routing, telemetry — outside the application. |
| Service Registry | tool | Service Discovery | The database of currently available service instances and their addresses, maintained by registration and pruned by health checking. |
| 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. |
| Service Template Scaffold, Cookiecutter Template, Software Template | tool | Service Templates | A generator that creates a new service already wired into the organisation's pipeline, telemetry, security and operational conventions. |
| Service Virtualisation API Simulation, Mock Server | tool | Service Virtualisation | A stand-in for a real dependency that responds with realistic data, latency and error behaviour, so a service can be tested without it. |
| Software Bill of Materials SBOM | tool | Supply-Chain Provenance | A machine-readable inventory of every component and dependency inside a built artifact. |
| Software Bill of Materials SBOM | tool | Supply Chain Security | A machine-readable inventory of every component and dependency in a piece of software, including transitive ones, used to answer exposure questions quickly. |
| Stream Processing Frameworks | tool | Stream Processing Frameworks | Engines that process unbounded data with managed state, windowing and fault tolerance — chosen by state and time semantics rather than by throughput. |
| Sub-Second Aggregation Store | tool | Real-Time Analytical Stores | A database built to ingest continuously and answer aggregate queries over recent data in milliseconds, occupying the gap between OLTP and the warehouse. |
| Synthetic Data | tool | Synthetic Data | Artificially generated data that preserves the statistical and structural properties of real data without containing anyone's actual records. |
| Technology Radar | tool | Technology Radar | A published, periodically revised classification of technologies into adopt, trial, assess and hold, giving guidance without issuing a mandate. |
| Transformation Framework ELT Framework, SQL Transformation Tool | tool | Transformation Frameworks | A tool that turns warehouse transformations into version-controlled, tested, dependency-aware code rather than a collection of scheduled scripts. |
| Vector Database | tool | AI-Era Architecture | A store optimised for approximate nearest-neighbour search over high-dimensional embeddings. |
| Web Application Firewall WAF | tool | Network Security | A filter in front of an application that inspects HTTP requests and blocks those matching known attack patterns — useful as a layer, dangerous as a substitute. |
Nothing on this page matches. Search the whole glossary.