---
title: "Index of patterns"
created: 2026-07-02
updated: 2026-07-02
type: source-page
status: imported
namespace: software-architecture-metapatterns
source_repository: https://github.com/denyspoltorak/metapatterns
source_wiki: https://github.com/denyspoltorak/metapatterns/wiki
source_path: "Appendices/Index of patterns.md"
source_url: https://github.com/denyspoltorak/metapatterns/wiki/Appendices/Index%20of%20patterns
source_license_note: "See namespace README; preserve attribution and source links."
---

# Index of patterns

> Imported source page from Denys Poltorak's *Architectural Metapatterns* wiki. Source path: `Appendices/Index of patterns.md`.

[[wiki/concepts/source/extension-metapatterns/proxy|Abstraction Layer]] (as a Proxy)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Abstraction Layer]] (as a part of Hexagonal Architecture)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Action-Domain-Responder]] (ADR)

[[wiki/concepts/source/basic-metapatterns/services|Actors]] (architecture)

[[wiki/concepts/source/implementation-metapatterns/mesh|Actors]] (as Mesh)

[[wiki/concepts/source/basic-metapatterns/services|Actors]] (backend)

[[wiki/concepts/source/basic-metapatterns/shards|Actors]] (create on demand)

[[wiki/concepts/source/basic-metapatterns/services|Actors]] (embedded systems)

[[wiki/concepts/source/basic-metapatterns/services|Actors]] (scope)

[[wiki/concepts/source/extension-metapatterns/proxy|Adapter]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Add-in]] (component)

[[wiki/concepts/source/implementation-metapatterns/plugins|Addon]] (component)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Aggregate Data Product Quantum]] (Data Mesh)

[[wiki/concepts/source/extension-metapatterns/proxy|Ambassador]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Ambassador Plugin]]

[[wiki/concepts/source/extension-metapatterns/proxy|Anticorruption Layer]] (as a Proxy)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Anticorruption Layer]] (as a part of Hexagonal Architecture)

[[wiki/concepts/source/extension-metapatterns/orchestrator|API Composer]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|API Gateway]] (as an Orchestrator)

[[wiki/concepts/source/extension-metapatterns/proxy|API Gateway]] (as a Proxy)

[[wiki/concepts/source/extension-metapatterns/proxy|API Rate Limiter]]

[[wiki/concepts/source/extension-metapatterns/proxy|API Service]] (adapter)

[[wiki/concepts/source/extension-metapatterns/proxy|API Throttling]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Application Layer]] (Orchestrator)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Application Service]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Aspects]] (Plugins)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Atomically Consistent Saga]]

[Automotive SOA](<Service-Oriented Architecture (SOA)#misapplied-automotive-soa>) (as Service-Oriented Architecture)

[[wiki/concepts/source/implementation-metapatterns/microkernel|AUTOSAR Classic Platform]] (as Microkernel)

[[wiki/concepts/source/extension-metapatterns/proxy|Backend for Frontend]] (adapter)

[Backends for Frontends](<Backends for Frontends (BFF)>) (BFF)

[[wiki/concepts/source/basic-metapatterns/pipeline|Batch Processing]]

[[wiki/concepts/source/basic-metapatterns/monolith|Big Ball of Mud]]

[[wiki/concepts/source/extension-metapatterns/shared-repository|Blackboard]]

[[wiki/concepts/source/extension-metapatterns/sandwich|Blackboard System]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Bottom-Up Hierarchy]]

[[wiki/concepts/source/basic-metapatterns/layers|Boundary-Control-Entity]] (BCE)

[[wiki/concepts/source/extension-metapatterns/middleware|Broker]] (Middleware)

[[wiki/concepts/source/basic-metapatterns/pipeline|Broker Topology Event-Driven Architecture]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Bus of Buses]]

[[wiki/concepts/source/extension-metapatterns/proxy|Cache]] (read-through)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Cache-Aside]]

[[wiki/concepts/source/extension-metapatterns/proxy|Caching Layer]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Cell]] (WSO2 definition)

[[wiki/concepts/source/extension-metapatterns/proxy|Cell Gateway]] (WSO2 Cell-Based Architecture)

[[wiki/concepts/source/extension-metapatterns/proxy|Cell Router]] (Amazon Cell-Based Architecture)

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Cell-Based Architecture]] (WSO2 version)

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Cell-Based Microservice Architecture]] (WSO2 version)

[[wiki/concepts/source/basic-metapatterns/shards|Cells]] (Amazon definition)

[[wiki/concepts/source/basic-metapatterns/pipeline|Choreographed Event-Driven Architecture]]

[[wiki/concepts/source/fragmented-metapatterns/layered-services|Choreographed Two-Layered Services]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Clean Architecture]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Cluster]] (group of services)

[[wiki/concepts/source/extension-metapatterns/proxy|Command Line Interface]] (CLI)

[[wiki/concepts/source/fragmented-metapatterns/layered-services|Command Query Responsibility Segregation]] (CQRS)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Composed Message Processor]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Configuration File]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Configurator]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Container Orchestrator]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Content Delivery Network]] (CDN)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Control]] (Orchestrator)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Coordinator]] (Saga)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|CQRS View Database]]

[[wiki/concepts/source/basic-metapatterns/shards|Create on Demand]] (temporary instances)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Data Archiving]]

[[wiki/concepts/source/extension-metapatterns/shared-repository|Data Domain]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Data File]]

[[wiki/concepts/source/extension-metapatterns/shared-repository|Data Grid]] (Space-Based Architecture)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Data Lake]]

[[wiki/concepts/source/basic-metapatterns/pipeline|Data Mesh]]

[[wiki/concepts/source/basic-metapatterns/pipeline|Data Product Quantum]] (DPQ)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Data Warehouse]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Database Cache]]

[[wiki/concepts/source/extension-metapatterns/proxy|Database Abstraction Layer]] (DBAL or DAL)

[[wiki/concepts/source/analytics/dependency-inversion-in-architectural-patterns|Dependency Inversion]]

[[wiki/concepts/source/extension-metapatterns/middleware|Deployment Manager]]

[[wiki/concepts/source/basic-metapatterns/services|Device Drivers]]

[[wiki/concepts/source/extension-metapatterns/proxy|Direct Server Return]]

[[wiki/concepts/source/extension-metapatterns/proxy|Dispatcher]] (Proxy)

[[wiki/concepts/source/extension-metapatterns/proxy|Distributed Cache]]

[[wiki/concepts/source/extension-metapatterns/middleware|Distributed Middleware]]

[Distributed Monolith](<Service-Oriented Architecture (SOA)#distributed-monolith>)

[[wiki/concepts/source/basic-metapatterns/services|Distributed Runtime]] (client point of view)

[[wiki/concepts/source/implementation-metapatterns/microkernel|Distributed Runtime]] (internals)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Document-View]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Domain]] (Uber definition for WSO2-style Cell)

[[wiki/concepts/source/basic-metapatterns/layers|Domain-Driven Design]] (layers)

[Domain-Oriented Microservice Architecture](<Service-Oriented Architecture (SOA)#domain-oriented-microservice-architecture-doma>) (DOMA)

[[wiki/concepts/source/basic-metapatterns/services|Domain Services]] (scope)

[[wiki/concepts/source/implementation-metapatterns/microkernel|Domain-Specific Language]] (DSL)

[[wiki/concepts/source/extension-metapatterns/proxy|Driver]]

[[wiki/concepts/source/extension-metapatterns/proxy|Edge Service]]

[[wiki/concepts/source/basic-metapatterns/layers|Embedded systems]] (layers)

[[wiki/concepts/source/extension-metapatterns/middleware|Enterprise Service Bus]] (as Middleware)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Enterprise Service Bus]] (as Orchestrator)

[Enterprise Service-Oriented Architecture](<Service-Oriented Architecture (SOA)#enterprise-soa>)

[[wiki/concepts/source/basic-metapatterns/layers|Entity-Boundary-Control]] (EBC)

[[wiki/concepts/source/basic-metapatterns/layers|Entity-Control-Boundary]] (ECB)

[[wiki/concepts/source/basic-metapatterns/pipeline|Event Collaboration]]

[[wiki/concepts/source/basic-metapatterns/pipeline|Event-Driven Architecture]] (EDA)

[[wiki/concepts/source/extension-metapatterns/middleware|Event Mediator]] (as Middleware)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Event Mediator]] (as Orchestrator)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Event-Sourced View]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Eventually Consistent Saga]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Extension]] (component)

[[wiki/concepts/source/implementation-metapatterns/plugins|Extension Architecture]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|External Search Index]]

[[wiki/concepts/source/basic-metapatterns/services|FaaS]] (nanoservices)

[[wiki/concepts/source/basic-metapatterns/pipeline|FaaS]] (pipelined)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Facade]]

[[wiki/concepts/source/extension-metapatterns/proxy|Firewall]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Flavors]] (Plugins)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Front Controller]] (query service of a pipeline)

[[wiki/concepts/source/extension-metapatterns/proxy|Frontend]]

[[wiki/concepts/source/extension-metapatterns/proxy|Full Proxy]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Game Development Engine]]

[[wiki/concepts/source/extension-metapatterns/proxy|Gateway]] (adapter)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Gateway Aggregation]]

[[wiki/concepts/source/extension-metapatterns/proxy|Graphical User Interface]] (GUI)

[[wiki/concepts/source/implementation-metapatterns/mesh|Grid]]

[[wiki/concepts/source/extension-metapatterns/proxy|Half-Proxy]]

[[wiki/concepts/source/basic-metapatterns/monolith|Half-Sync/Half-Async]]

[[wiki/concepts/source/extension-metapatterns/proxy|Hardware Abstraction Layer]] (HAL)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Hexagonal Architecture]]

[[wiki/concepts/source/basic-metapatterns/services|Hexagonal Service]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Hierarchical Model-View-Controller]] (HMVC)

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Hierarchy]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Historical Data]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Hooks]] (Plugins)

[[wiki/concepts/source/extension-metapatterns/proxy|Human-Machine Interface]] (HMI)

[[wiki/concepts/source/implementation-metapatterns/microkernel|Hypervisor]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|In-Depth Hierarchy]]

[[wiki/concepts/source/extension-metapatterns/proxy|Ingress Controller]]

[[wiki/concepts/source/basic-metapatterns/shards|Instances]]

[[wiki/concepts/source/extension-metapatterns/shared-repository|Integration Database]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Integration Service]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Integration Microservice]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Interpreter]]

[[wiki/concepts/source/basic-metapatterns/monolith|Lambda Monolith]]

[[wiki/concepts/source/basic-metapatterns/monolith|Lambdalith]]

[[wiki/concepts/source/basic-metapatterns/shards|Lambdas]]

[[wiki/concepts/source/basic-metapatterns/layers|Layered Architecture]]

[Layered Microservice Architecture](<Backends for Frontends (BFF)>) (Backends for Frontends)

[[wiki/concepts/source/basic-metapatterns/layers|Layered Monolith]]

[[wiki/concepts/source/basic-metapatterns/services|Layered Service]]

[[wiki/concepts/source/fragmented-metapatterns/layered-services|Layered Services]] (architecture)

[[wiki/concepts/source/basic-metapatterns/layers|Layers]]

[[wiki/concepts/source/implementation-metapatterns/mesh|Leaf-Spine Architecture]]

[[wiki/concepts/source/extension-metapatterns/proxy|Load Balancer]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Logic Extension]]

[[wiki/concepts/source/basic-metapatterns/services|Macroservices]]

[[wiki/concepts/source/extension-metapatterns/proxy|Man-Machine Interface]] (MMI)

[[wiki/concepts/source/extension-metapatterns/orchestrator|MapReduce]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Materialized View]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Mediator]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Memory Image]]

[[wiki/concepts/source/implementation-metapatterns/mesh|Mesh]]

[[wiki/concepts/source/extension-metapatterns/middleware|Message Broker]]

[[wiki/concepts/source/extension-metapatterns/middleware|Message Bus]]

[[wiki/concepts/source/extension-metapatterns/proxy|Message Translator]] (adapter)

[[wiki/concepts/source/extension-metapatterns/proxy|Messaging Grid]] (Space-Based Architecture)

[[wiki/concepts/source/extension-metapatterns/proxy|Microgateway]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Microkernel]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Microkernel]] (Plugins)

[[wiki/concepts/source/implementation-metapatterns/plugins|Microkernel Architecture]] (Plugins)

[[wiki/concepts/source/basic-metapatterns/services|Microservices]] (architecture)

[[wiki/concepts/source/basic-metapatterns/services|Microservices]] (scope)

[[wiki/concepts/source/extension-metapatterns/middleware|Middleware]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Model 1]] (MVC1)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Model 2]] (MVC2)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Model-View-Adapter]] (MVA)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Model-View-Controller]] (MVC)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Model-View-Presenter]] (MVP)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Model-View-ViewModel]] (MVVM)

[[wiki/concepts/source/basic-metapatterns/services|Modular Monolith]]

[[wiki/concepts/source/basic-metapatterns/services|Modules]]

[[wiki/concepts/source/basic-metapatterns/services|Modulith]]

[[wiki/concepts/source/basic-metapatterns/monolith|Monolambda]] (lambda Monolith)

[[wiki/concepts/source/basic-metapatterns/monolith|Monolith]]

[[wiki/concepts/source/basic-metapatterns/monolith|Monolithic Architecture]]

[[wiki/concepts/source/basic-metapatterns/services|Monolithic Service]]

[[wiki/concepts/source/basic-metapatterns/shards|Multitenancy]]

[[wiki/concepts/source/basic-metapatterns/layers|Multitier Architecture]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Multi-Worker]]

[[wiki/concepts/source/basic-metapatterns/services|Nanoservices]] (API layer)

[[wiki/concepts/source/basic-metapatterns/services|Nanoservices]] (as runtime)

[[wiki/concepts/source/extension-metapatterns/sandwich|Nanoservices]] (as a Sandwich)

[[wiki/concepts/source/basic-metapatterns/pipeline|Nanoservices]] (pipelined)

[[wiki/concepts/source/basic-metapatterns/services|Nanoservices]] (scope)

[Nanoservices](<Service-Oriented Architecture (SOA)#nanoservices>) (SOA)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Native Data Product Quantum]] (sDPQ)

[[wiki/concepts/source/basic-metapatterns/pipeline|Nearline System]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Network of Networks]]

[[wiki/concepts/source/basic-metapatterns/layers|N-Tier Architecture]]

[[wiki/concepts/source/basic-metapatterns/pipeline|Offline System]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Onion Architecture]]

[[wiki/concepts/source/extension-metapatterns/proxy|Open Host Service]] (as a Proxy)

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Open Host Service]] (as a part of Hexagonal Architecture)

[[wiki/concepts/source/implementation-metapatterns/microkernel|Operating System]]

[[wiki/concepts/source/extension-metapatterns/proxy|Operating System Abstraction Layer]] (OSAL or OAL)

[[wiki/concepts/source/extension-metapatterns/proxy|Operator Interface]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Orchestrated Saga]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Orchestrated Services]]

[[wiki/concepts/source/fragmented-metapatterns/layered-services|Orchestrated Three-Layered Services]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Orchestrator]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Orchestrator of Orchestrators]]

[[wiki/concepts/source/basic-metapatterns/shards|Partition]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Pedestal]]

[[wiki/concepts/source/implementation-metapatterns/mesh|Peer-to-Peer Networks]]

[[wiki/concepts/source/extension-metapatterns/middleware|Persistent Event Log]] (as Middleware)

[[wiki/concepts/source/extension-metapatterns/shared-repository|Persistent Event Log]] (as Shared Repository)

[[wiki/concepts/source/basic-metapatterns/pipeline|Pipeline]]

[[wiki/concepts/source/basic-metapatterns/pipeline|Pipes and Filters]]

[[wiki/concepts/source/extension-metapatterns/proxy|Platform Abstraction Layer]] (PAL)

[[wiki/concepts/source/implementation-metapatterns/microkernel|Pluggable Component Framework]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Plug-In Architecture]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Plugin]] (component)

[[wiki/concepts/source/implementation-metapatterns/plugins|Plugins]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Polyglot Persistence]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Ports and Adapters]]

[[wiki/concepts/source/basic-metapatterns/shards|Pool]] (stateless instances)

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Presentation-Abstraction-Control]] (PAC)

[[wiki/concepts/source/extension-metapatterns/proxy|Presentation Layer]]

[[wiki/concepts/source/basic-metapatterns/monolith|Proactor]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Process Manager]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Processing Grid]] (Space-Based Architecture)

[[wiki/concepts/source/extension-metapatterns/proxy|Proxy]]

[[wiki/concepts/source/extension-metapatterns/proxy|Published Language]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Query Service]]

[[wiki/concepts/source/extension-metapatterns/proxy|Rate Limiter]]

[[wiki/concepts/source/basic-metapatterns/monolith|Reactor]] (multi-threaded)

[[wiki/concepts/source/basic-metapatterns/monolith|Reactor]] (single-threaded)

[[wiki/concepts/source/basic-metapatterns/monolith|(Re)Actor-with-Extractors]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Read-Only Replicas]]

[[wiki/concepts/source/extension-metapatterns/proxy|Read-Through Cache]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Reflection]] (Plugins)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Remote Facade]]

[[wiki/concepts/source/basic-metapatterns/shards|Replica]]

[[wiki/concepts/source/extension-metapatterns/proxy|Replicated Cache]]

[[wiki/concepts/source/basic-metapatterns/shards|Replicated Load-Balanced Services]] (instances)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Reporting Database]]

[[wiki/concepts/source/extension-metapatterns/proxy|Repository]]

[[wiki/concepts/source/basic-metapatterns/shards|Request Hedging]]

[[wiki/concepts/source/extension-metapatterns/proxy|Response Cache]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Resource-Method-Representation]] (RMR)

[[wiki/concepts/source/extension-metapatterns/proxy|Reverse Proxy]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Saga Engine]] (Microkernel)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Saga Execution Component]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Saga Orchestrator]]

[[wiki/concepts/source/extension-metapatterns/sandwich|Sandwich]]

[[wiki/concepts/source/basic-metapatterns/services|Scaled Service]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Scatter-Gather]]

[[wiki/concepts/source/extension-metapatterns/proxy|Scheduler]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Script]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Segmented Microservice Architecture]]

[[wiki/concepts/source/implementation-metapatterns/hexagonal-architecture|Separated Presentation]]

[[wiki/concepts/source/basic-metapatterns/services|Service-Based Architecture]] (architecture)

[[wiki/concepts/source/extension-metapatterns/shared-repository|Service-Based Architecture]] (shared database)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Service Layer]] (Orchestrator)

[[wiki/concepts/source/implementation-metapatterns/mesh|Service Mesh]] (as Mesh)

[[wiki/concepts/source/extension-metapatterns/middleware|Service Mesh]] (as Middleware)

[[wiki/concepts/source/basic-metapatterns/services|Service of Services]]

[Service-Oriented Architecture](<Service-Oriented Architecture (SOA)>) (SOA)

[[wiki/concepts/source/basic-metapatterns/services|Services]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Services of Services]]

[[wiki/concepts/source/basic-metapatterns/shards|Sharding]] (persistent slices of data)

[[wiki/concepts/source/extension-metapatterns/proxy|Sharding Proxy]]

[[wiki/concepts/source/basic-metapatterns/shards|Shards]]

[[wiki/concepts/source/extension-metapatterns/shared-repository|Shared Database]]

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Shared Databases]] (Polyglot Persistence)

[[wiki/concepts/source/extension-metapatterns/middleware|Shared Event Store]] (as Middleware)

[[wiki/concepts/source/extension-metapatterns/shared-repository|Shared Event Store]] (as Shared Repository)

[[wiki/concepts/source/extension-metapatterns/shared-repository|Shared File System]]

[[wiki/concepts/source/extension-metapatterns/shared-repository|Shared Memory]]

[[wiki/concepts/source/extension-metapatterns/shared-repository|Shared Repository]]

[[wiki/concepts/source/extension-metapatterns/proxy|Sidecar]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Software Framework]] (Microkernel)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Source-Aligned Data Product Quantum]] (Data Mesh)

[[wiki/concepts/source/implementation-metapatterns/mesh|Space-Based Architecture]] (as Mesh)

[[wiki/concepts/source/extension-metapatterns/sandwich|Space-Based Architecture]] (as Sandwich)

[[wiki/concepts/source/fragmented-metapatterns/polyglot-persistence|Specialized Databases]]

[[wiki/concepts/source/implementation-metapatterns/mesh|Spine-Leaf Architecture]]

[[wiki/concepts/source/extension-metapatterns/shared-repository|Stamp Coupling]]

[[wiki/concepts/source/implementation-metapatterns/plugins|Strategy]] (Plugins)

[[wiki/concepts/source/basic-metapatterns/pipeline|Stream Processing]]

[[wiki/concepts/source/basic-metapatterns/layers|Three-Tier Architecture]]

[[wiki/concepts/source/basic-metapatterns/layers|Tiers]]

[[wiki/concepts/source/fragmented-metapatterns/hierarchy|Top-Down Hierarchy]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Transaction Script]]

[[wiki/concepts/source/extension-metapatterns/proxy|User Interface]]

[[wiki/concepts/source/implementation-metapatterns/microkernel|Virtualizer]]

[[wiki/concepts/source/basic-metapatterns/shards|Work Queue]]

[[wiki/concepts/source/basic-metapatterns/pipeline|Workflow System]]

[[wiki/concepts/source/extension-metapatterns/orchestrator|Workflow Owner]] (Orchestrator)

[[wiki/concepts/source/extension-metapatterns/orchestrator|Wrapper Facade]] (Orchestrator)

[[wiki/concepts/source/extension-metapatterns/proxy|Write-Behind Cache]]

[[wiki/concepts/source/extension-metapatterns/proxy|Write-Through Cache]]
