Realm
Realization Substrate
Mechanism families such as compute, runtimes, storage, networks, brokers, actors, and infrastructure.
Entries
Actor Systems
Actor Systems are runtimes that organize execution around addressable actor identities, message delivery, placement, isolation, and serialized handling per actor.
Additive Increase Multiplicative Decrease
Additive increase multiplicative decrease, commonly abbreviated AIMD, is a feedback-control pattern that probes for additional capacity with gradual additive increases and responds to congestion or overload with proportional decreases.
Application Hosts
Application Hosts are runtime containers for application code, request handling, background work, dependency management, and operational concerns.
Batch and File Exchange
Batch and file exchange is a realization substrate for moving finite collections, documents, snapshots, deltas, manifests, or artifacts across system boundaries through durable named objects.
Brokers
Brokers are concrete messaging substrates that mediate delivery between producers and consumers.
Compute
Compute is the concrete capacity that executes work: CPU, memory, processes, containers, virtual machines, functions, tasks, nodes, clusters, and other execution resources.
Consensus Protocols
Consensus Protocols are concrete protocol families that realize consensus under specified network, failure, timing, persistence, and membership assumptions.
CQRS
CQRS, command query Responsibility Segregation, is a realization pattern that separates the write side that interprets commands and persists authoritative change from the read side that answers queries by reconstituting queryable observations.
Database Transactions
Database Transactions are bounded units of database work whose covered operations commit or abort according to a transaction manager's contract.
Durable Execution Engines
Durable execution engines are concrete runtimes or substrate mechanisms that realize the durable execution architecture practice.
Event Sourcing
Event sourcing is a realization pattern in which an entity's durable history is represented by committed persistence events rather than only by current-state records.
Infrastructure
Infrastructure is the concrete operational environment that provides compute, networking, storage, deployment, security, observability, and platform services.
Network
Network is the realization substrate for interaction across link, network, transport, and application protocol boundaries.
Network Channels
A network channel is a protocol-layer communication locus realized through network addresses, links, paths, datagrams, connections, streams, sessions, frames, buffers, and their control state. It is distinct from the provider-neutral interaction channel and is not a synonym for an application or messaging channel.
Outbox
An outbox is a realization pattern that stores an outbound effect obligation in durable persistence, usually in the same local commit boundary as the state change that created the obligation.
PID Control
PID control is a feedback-control pattern that forms a control action from proportional, integral, and derivative contributions of an error signal.
Realization
Realization is the relation by which semantic roles, system graph, operational concerns, and architecture practices are made concrete in a substrate.
Runtimes
Runtimes are execution environments that host code and provide operational behavior.
Scaling Mechanisms
Scaling mechanisms are concrete ways to change resource capacity, execution population, or system topology in an attempt to improve scalability or elasticity.
Storage Systems
Storage Systems are concrete mechanisms for durable or semi-durable data: databases, event stores, object stores, key-value stores, logs, file systems, caches, and actor state providers.
TLA+
TLA+ is a formal specification language and tool ecosystem for describing and analyzing concurrent and distributed systems. It provides a concrete realization substrate for selected temporal-logic and state-machine models; it is not the semantic notion of temporal logic itself and is not a production execution runtime.
Workflow Engines
Workflow Engines are runtimes for defining, coordinating, and operating multi-step workflows across time.
Write-Ahead Logging
Write-Ahead Logging, or WAL, is a storage recovery pattern in which durable recovery records are written before the corresponding state changes are allowed to become unrecoverable.