| ID | product.edge |
|---|---|
| Description | Code that runs on the device or local gateway. |
| Key | edge |
| Type | system |
| Team | Edge Platform |
| Owner | edge-platform@iotgateway.example |
| Status | active |
| Technologies | Rust, MQTT, SQLite, OpenTelemetry |
| Attributes | footprint: 64MB, protocol: MQTT, runtime: container |
| Tags |
Edge is everything that runs outside the cloud — on the local gateway that sits next to the sensors, actuators and machinery. It is the platform’s presence in the physical world: it speaks the messy local protocols, survives flaky connectivity, and keeps control loops fast even when the link to the cloud is down.
Responsibility in one sentence
Run reliably on constrained, sometimes-offline hardware — collect telemetry, enforce local rules in milliseconds, and synchronise state with the cloud the moment connectivity allows.
Could not build diagram for model "example-iot".
The edge is not a small cloud. It is shaped by the hardware it runs on:
Telemetry leaves the edge and flows into the alert pipeline:
Commands from the cloud are dispatched down to the gateway:
2 outgoing links
| Target object | Label | Link type | Relation | Raw id | Required | Description | |
|---|---|---|---|---|---|---|---|
| controls | — | links | external_systems.devices | — | — | ||
| publishes to | — | links | product.ingestion | — | — |