01 · plant or edge
OrdinateDB at the edge
Collectors write locally before forwarding. Current values and local history remain available in the operational environment.
Architecture
OrdinateDB connects collection, storage, context, calculations, events, visualisation and access without turning them into separate product boundaries.
A stream keeps one identity as it moves from collector to storage, asset, calculation, display and API. Context and governance do not have to be reconstructed at every boundary.
Collection
OPC UA · MQTT · gRPC · batch
Storage
live · warm · long-term
Context
assets · streams · relationships
Logic
calculations · events · episodes
Use
visualisation · reports · applications
Control
permissions · versions · lineage
Architecture follows network and operational boundaries rather than licence editions. This is forwarding and recovery by explicit mechanism; it is not a claim of synchronous clustered operation.
01 · plant or edge
Collectors write locally before forwarding. Current values and local history remain available in the operational environment.
02 · network boundary
A disconnection becomes buffered backlog and an explicit gap state, not an excuse to invent continuity.
03 · business or managed
History is forwarded to the environment where wider users and applications can access it without loading the control system.
The collector records to local disk before attempting the network path.
SPEC 02 §6The server acknowledges a batch after its write-ahead record, then the collector can trim.
SPEC 02 §5 · §10Collection outages and buffer limits create gap markers with causes.
SPEC 02 §9.3Checksums, copy-forward compaction and rebuildable indexes make recovery inspectable.
SPEC 03 §4 · §8Backup and restore are documented operations whose results can be retained as evidence.
SPEC 03 §8–9OrdinateDB visualisation and administration are ordinary clients of the versioned public API. REST, streaming, gRPC ingestion and the CLI share identity, permissions and audit behaviour.