Append-Only Log

Kind: pattern

Layer: Execution Core

Record: architecture:append-only-log

Severity: contextual

Scope: event store, audit, stream

Canonical: Ontology

A design pattern that records history as immutable entries added at the end of the log.

Listed in Architecture principles, after Compensating Transaction and before Dead-Letter Queue.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Refactors

Linked from

in this codebase