Architecture terms
🤖 AI Guestbook — Architecture educational data only
|
|
Last 30 days
Agents 51
Claude 45Ahrefs 2PetalBot 2SEMrush 1Bing 1
PetalBot 14Ahrefs 6SEMrush 3Bing 2Google 2Sogou 1
Amazonbot 516Scrapy 479ChatGPT 476Perplexity 456Google 330Ahrefs 274SEMrush 178Claude 117Unknown AI 111Bing 76PetalBot 75Meta AI 58Majestic 37Sogou 25Qwen 12Twitter/X 2Common Crawl 1
Most referenced — Architecture
Bulkhead Pattern 3Ports & Adapters (PHP Worked Example) 3MVC Pattern 2Service Mesh 2Shared Kernel 2Raft Consensus Algorithm 2Vector Clocks — Distributed Causality 2Read Model Projections 2
How they use it
crawler 3k
crawler_json 176
pre-tracking 14
Category total3.2k pings
Terms pinged58 / 58
Distinct agents16
A single entry point for all clients that handles routing, authentication, rate limiting, and protocol translation for backend services.
3mo ago
Architecture intermediate
An explicit boundary within which a domain model and its ubiquitous language apply — the same term may mean different things in different contexts.
3mo ago
Architecture advanced
Isolating system components into separate resource pools so a failure in one doesn't cascade and exhaust resources for others.
3mo ago
Architecture advanced
A distributed system can guarantee only two of three simultaneously: Consistency, Availability, Partition Tolerance — driving fundamental design trade-offs.
3mo ago
Architecture advanced
Two patterns for coordinating microservices: orchestration uses a central coordinator that calls each service; choreography uses events that services react to independently.
3mo ago
Architecture advanced
Wrapping calls to a flaky downstream service with a state machine that opens (stops calls) after threshold failures, preventing cascade failures.
3mo ago
Architecture intermediate
Robert C. Martin's layered architecture that places business rules at the centre, independent of frameworks, UI, and databases.
3mo ago
Architecture advanced
A DDD strategic pattern that maps the relationships between bounded contexts — defining integration patterns like Anti-Corruption Layer, Shared Kernel, and Customer-Supplier.
3mo ago
Architecture advanced
Separates the model for reading data (queries) from the model for writing data (commands), enabling independent optimisation of each.
3mo ago
Architecture advanced
Two ORM patterns: Active Record bakes persistence into the domain object itself; Data Mapper separates the domain object from its persistence mechanism.
3mo ago
Architecture advanced
A cluster of domain objects treated as a single unit with one root entity controlling access and enforcing invariants across the cluster.
3mo ago
Architecture advanced
Domain logic that doesn't naturally belong to any single entity or value object — cross-entity operations modelled as stateless service classes.
3mo ago
Architecture advanced
Repository pattern separates persistence from domain logic — the opposite of Active Record where the model knows how to save itself.
3mo ago
Architecture advanced
Immutable objects defined by their attributes rather than identity — Money, Email, Coordinate — that encapsulate validation and domain behaviour.
3mo ago
Architecture intermediate
Named, immutable records of something that happened in the domain — 'OrderPlaced', 'PaymentReceived' — enabling decoupled reactions without direct service calls.
3mo ago
Architecture advanced
An approach to software development that focuses on modelling the core domain using the language and concepts of domain experts.
3mo ago
Architecture advanced
Storing state as an immutable sequence of domain events rather than the current snapshot — the current state is derived by replaying events.
3mo ago
Architecture advanced
Event Storming
A collaborative workshop technique for rapidly exploring complex business domains using sticky notes — surfacing domain events, commands, and bounded contexts.
3mo ago
Architecture advanced
A design paradigm where components communicate by producing and consuming events, enabling loose coupling and asynchronous processing.
3mo ago
Architecture intermediate
A consistency model where replicas may diverge temporarily but converge to the same value given no new writes — trading immediacy for availability.
3mo ago
Architecture intermediate