Exprosoft Corporation
Estimate
All Case Studies Industrial IoT & Systems · GCC & Pakistan · 2024

Resilient store-and-forward edge telemetry historian for manufacturing lines

Designed a monotonic telemetry ingestion pipeline processing 45,000 sensor frames/sec across intermittent factory network conditions with zero data loss.

Key Production Metric & Outcome

Ingestion throughput sustained at 45k points/sec with P99 write latency < 12ms; automated gap detection resolved 100% of network disconnect backfills.

Stack: Go 1.22 MQTT / EMQX TimescaleDB PostgreSQL Grafana Docker

An industrial manufacturing group required millisecond-accurate sensor historians across 6 production facilities with volatile factory network connectivity and severe clock drift.

Problem

Edge gateways frequently dropped Wi-Fi connections during heavy electrical machinery startup. Previous prototypes silently dropped telemetry batches and reported false completeness.

Architecture & Engineering Approach

We specified completeness as a first-class architectural invariant:

  • Monotonic Sequence Buffers: Gateways buffer sensor readings in local encrypted SQLite rings, streaming batches with sequence counters and gateway-signed timestamps upon reconnection.
  • TimescaleDB Continuous Aggregates: Hypertables partitioned by device tier and timestamp, using compression chunk policies that reduced disk storage footprint by 74%.
  • Silent Hole Detector: An automated background monitor alerting operators within 5 seconds if a sequence gap cannot be accounted for by known edge reconnect buffers.

Hardware Watchdog Protocols & Clock-Skew Harmonization

Manufacturing lines suffered from microsecond clock drift across heterogeneous embedded RTOS sensor nodes. We engineered a peer-assisted Lamport timestamping layer combined with hardware watchdog heartbeats that dynamically resynchronizes out-of-order packet streams, maintaining absolute event chronology across 45,000 frames/sec.