Zero Data Loss Air-Gapped Store & Forward Edge Telemetry Buffer
Built for harsh industrial environments and air-gapped OT networks where MQTT broker connectivity is intermittent. Embedded SQLite Write-Ahead Log (WAL) guarantees every PLC sample is preserved across reboot cycles and power outages.
Resilience Guarantees
- Atomic Flash Persistence: Every sample is synced to disk before acknowledgement.
- Millisecond Source Timestamps: Original PLC timestamps are preserved during outages and replayed in chronological FIFO order.
- Configurable Disk Quota: Protect industrial eMMC and SD storage with bounded ring-buffer sizing.
[buffer]
type = "disk"
path = "/var/lib/opcua2mqtt/wal.db"
max_size_mb = 4096
flush_interval_ms = 100