Architecture & Performance Blueprint — opcua2mqtt

Engineered in pure Rust with strict adherence to industrial deterministic latency and air-gapped IEC 62443-4-2 SL-2 cybersecurity requirements.

Key Architectural Invariants

Pipeline Execution Flow

1. OPC UA Client connects using Basic256Sha256 SignAndEncrypt certificates. 2. Subscriptions or deterministic polling ingest tag changes with PLC SourceTimestamp. 3. Filtering & deadband pipeline normalizes values. 4. Persistent WAL commits samples before MQTT/Sparkplug B or TSDB delivery.

Related Industrial Solutions