Webinar
Introducing EMQX Enterprise 6.3: More Control, Stronger Security, and Long-Term Support →

EMQX EDGE

Industrial edge
MQTT data backbone

Unify industrial data locally across factories, devices, systems, and remote sites—and bridge it reliably to cloud, analytics, and AI.

QUICK INSTALL
curl -fsSL emqx.sh/edge | bash

Powering industrial data for leading manufacturers
westwell
uisee
zeekr
nio
geely

< 5 ms

Local latency

100K+

Concurrent edge connections

1M+ msg/s

Multi-core throughput

< 10 MB

Memory footprint under load


Why EMQX Edge

Cloud-only messaging leaves the edge exposed

Edge sites need a local MQTT data backbone and reliable synchronization—even when the cloud connection drops.

Cloud-Dependent

Every message depends on a remote connection.

Cloud broker
Unreliable WAN
Edge devices & PLCs

Edge-First

Local operations continue while data synchronizes upstream.

Cloud & data platform
EMQX Edge (Local UNS)
Local devices & apps

Capabilities

Connect, process, stream, and bridge edge data

01 / CONNECT

Run full MQTT at the edge

Connect devices, gateways, and applications through a high-performance MQTT broker built for constrained edge environments.

  • MQTT 5.0 & MQTT 3.1.1 compliant
  • MQTT over QUIC & Sparkplug B aware
  • TCP, TLS, and WebSocket connectivity
Explore MQTT connectivity
02 / PROCESS

Process streams where they happen

Integrate with eKuiper to filter, aggregate, transform, and route MQTT data before it consumes bandwidth or reaches cloud systems.

  • SQL-based stream processing through eKuiper
  • Windowed aggregation and payload normalization
  • Local actions, alerts, and MQTT republishing
03 / STREAM

Persist edge data with MQTT stream

Turn selected MQTT topics into persistent local streams. Query history by time range and replay data for troubleshooting, analytics, and recovery.

  • Non-intrusive capture keeps live forwarding fast
  • Ring-buffer batching and Parquet persistence
  • Time-range queries through dashboard and REST API
Explore MQTT stream
04 / BRIDGE

Bridge edge data to any MQTT cloud

Synchronize curated local topic trees with central MQTT platforms through resilient, multiplexed data bridges.

  • Bidirectional bridges to MQTT cloud platforms
  • MQTT over QUIC with fast reconnection and TCP fallback
  • Selective forwarding, topic mapping, and QoS control
Explore data bridging

Deployment

Put a reliable MQTT backbone at every edge

A compact C runtime for Linux, Windows, and Docker across x86, ARM, and RISC-V targets.

Explore deployment options

Edge gateway

Run on armhf and arm64 Linux gateways close to devices and production lines.

Industrial PC

Deploy on x86_64 industrial PCs for higher connection and message volumes.

Docker

Use the official image for repeatable deployments across edge fleets.

Benefits

Engineered for demanding edge environments

Ultra-low latency

Keep local message dispatch below 5 ms for responsive shop-floor and automation control loops.

High throughput

Handle more than one million messages per second with an asynchronous actor architecture built for multi-core systems.

Ultra-Lightweight

Start with a boot footprint as low as 200 KB and use less than 10 MB of memory under load.

Network resilient

Queue and retransmit messages automatically through intermittent cellular and satellite WAN.

Secure by design

Protect local data with TLS/SSL, multiple authentication methods, and fine-grained access control lists.

Easy to operate

Manage through a built-in web dashboard, REST APIs, and native Prometheus telemetry metrics.

Edge resilience

Keep local data moving—even when the cloud cannot

EMQX Edge decouples local operations from unreliable upstream networks and synchronizes data when connectivity returns.

01

Broker messages locally with low latency.

02

Keep local devices and applications connected.

03

Cache upstream messages at the edge.

04

Reconnect over TCP or QUIC and retransmit automatically.

Use cases

One edge broker. Many distributed architectures.

Factory-floor data hub

Aggregate MQTT data from multiple production lines and EMQX Neuron protocol converters into one local broker.

Site-Level UNS

Create an autonomous local MQTT namespace and synchronize selected topics upstream to enterprise historians.

Connected vehicles

Run local messaging in vehicle edge units and bridge telematics over unstable cellular networks.

Smart utilities

Aggregate meter, solar inverter, EV charging, and substation field data close to distributed assets.

Data centers

Keep local infrastructure telemetry flowing while publishing power, cooling, and equipment data to cloud analytics.

Remote edge sites

Preserve operational telemetry on oil rigs, wind turbines, and mining equipment over high-latency satellite uplinks.

Unified namespace

One data backbone. A distributed UNS across every site.

EMQX Neuron connects industrial assets. EMQX Edge creates a local UNS and keeps it available. EMQX Enterprise or cloud unifies data across sites, applications, analytics, and AI.

Frequently asked questions

Build your edge MQTT data backbone today.

Deploy in minutes with the Linux quick install, downloadable packages, or Docker.