Skip to content

EMQX

Streaming & Message Queues

EMQX is a highly scalable, reliable MQTT platform for connecting millions of IoT devices and processing real‑time messages.

Erlang Latest 6.2.2 · 23d ago Security brief →

Features

  • Full support for MQTT 5.0/3.1.1/3.1 plus MQTT over QUIC, LwM2M, CoAP, MQTT‑SN and more
  • Scale to 100 million+ concurrent clients with sub‑millisecond latency and masterless high‑availability clustering
  • SQL‑based rule engine for in‑flight data processing, transformation and filtering
  • Native integration bridges to over 50 cloud services and databases (Kafka, RabbitMQ, PostgreSQL, MySQL, Redis, ClickHouse, InfluxDB, AWS Kinesis, GCP Pub/Sub, Azure Event Hub, etc.)
  • Zero‑code Flow Designer for building real‑time data pipelines

Recent releases

View all 25 releases →
Config change
6.2.2 Breaking risk
Auth RBAC

Clustering, Multi‑tenancy, Access Control, Data Integration, Observability

Config change
6.1.3 Breaking risk
Auth Breaking upgrade

License gating + namespace quotas + TLS configs + session

Review required
e5.8.11 Breaking risk
Auth RBAC RCE / SSRF +3 more

Security hardening + connector & cluster bugfixes

Config change
6.0.3 Breaking risk
Auth RBAC RCE / SSRF +1 more

Breaking changes — review before upgrading.

Config change
6.2.1 Breaking risk
Auth Breaking upgrade

Routine maintenance and dependency updates.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
16,531
Forks
2,531
Languages
Erlang Shell Elixir

Community & Support

Beta — feedback welcome: [email protected]