Plugin Architecture

Kind: style

Layer: Extensibility Core

Record: architecture:plugin-architecture

Severity: contextual

Scope: component, runtime, system

Canonical: Ontology

A convention of building a small core that discovers and loads plugins through declared extension points.

Listed in Architecture principles, after Batch-vs-Stream and before Extension Points.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Enabled by

Linked from

in this codebase