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
5 terms shown.
| Term | Kind | Topic | What it is |
|---|---|---|---|
| Join Replay Misalignment One-Sided Replay, Split-Watermark Join | concept | Streaming Joins | The failure that follows from replaying one input of a stateful join while the other stays live - event times no longer overlap, window state is never cleaned, and the output is wrong in both directions with n… |
| Stream Enrichment | pattern | Streaming Joins | Attaching reference data to a stream by lookup against a materialised table rather than by joining two unbounded streams. |
| Streaming Join | concept | Streaming Joins | Combining two streams, or a stream and a table, where the records to be joined may not arrive at the same time or in the same order. |
| Table Bootstrap Lag Join Side Warm-Up, Lookup State Load Time | concept | Streaming Joins | The interval after a stream job starts during which its lookup table is only partly loaded, so enrichment lookups miss for keys that appear late in the source topic and the job emits wrong output while looking… |
| Temporal Join As-Of Join, Point-in-Time Join | pattern | Streaming Joins | A join that enriches an event with the reference value as it was when the event occurred, rather than as it is now - which is the difference between a reproducible result and a drifting one. |
Nothing on this page matches. Search the whole glossary.