Glossary
Overview
This glossary provides definitions of terminology commonly used in software architecture discussions. Terms are organized alphabetically within categories covering service levels, access control, design patterns, distributed systems concepts, and more.
Use this glossary to:
- Understand terminology used in architecture discussions and documentation
- Find quick definitions of acronyms and abbreviations
- Learn about common patterns and concepts in system design
- Navigate between related terms and concepts
Each glossary article includes practical examples and references to detailed documentation where available.
📄️ Acronyms Reference
Quick reference guide for common software architecture acronyms including SLA/SLO/SLI, RBAC/ABAC, ADR, CQRS, DDD, OAuth, JWT, and more.
📄️ Architecture Patterns & Concepts
Reference guide for common architecture patterns including bounded contexts, sagas, outbox pattern, circuit breakers, bulkheads, sidecars, and service mesh.