EMQ X Edge
EMQ X Broker
EMQ X Enterprise
EMQ X Platform
A lightweight, open source message broker running at any resource constraint edge devices.
Apache 2.0 License, Visit Github and like us
Low resource requirment, 15MB installation package, local real-time message, ARM/x86 platform deployment
MQTT, CoAP, WebSocket, HTTP Protocol and Modbus Industrial Protocol Support
SQL interfaced flexible rule engine and light-weight stream data processing, supporting configuring rules from cloud
Message Data can be bridged to EMQ X Cluster or public cloud such as AWS, Azure IoT Hub
Reliablly caching of data locally when the network is unavailable and synchronizing data to cloud services once back online
A reliable, completely open source message broker for everyone and for any purpose
Source Code available on GitHub and under Apache License 2.0.
Available in various binary packages for different OSs, easy to deploy.
The first broker fully supports MQTT 5.0, MQTT V3.1 and V3.1.1. works with most clients and tools.
Well designed and carefully implemented architecture to guarantee the millisecond level latency
Open APIs available to third-party plugins to support more protocols, new functions, and features.
Based on distributed Erlang system design; cluster can be easily scaled and have more clients connected.
Multiple clients in a group can share a subscription; a load balancing mechanism on the client side
A feature-rich enterprise quality IoT messaging engine
Supporting millions of concurrent connections in one cluster makes the large scaled application possible.
Native support of all major IoT protocol such as MQTT, CoAP/LwM2M, LoRaWAN, WebSocket, HTTP
EMQ X Control Center (ECC) provides a holistic and powerful monitoring dashboard for a real-time overview of the broker cluster and the overall health of the underlying brokers
Highest security standard in the industry: SSL/TLS encryption with various authentication and authorization mechanism such as ACL, OpenLDAP, JWT at different levels
Extensible cluster model supports even more concurrent connections. Makes extra large deployment possible.
Can be deployed virtually in any environment: from edge devices to virtual machine on the cloud; on-premises or on the public cloud; in docker and via K8S
Supporting data persistence to relational DB such as MySQL, PostgreSQL; non-relational DB such as Redis, MongoDB and data pipelines such Kafka
Massively scalable customized IoT architecture solution with professional consulting services
The only private cloud platform solution in the world to support ten million level connection
Supports all wireless networks access and major IoT protocols
High availability, high reliability and multiple security mechanisms at telecom level
High concurrency, soft real-time and low latency network
Cross-data Center, large scale cluster deployment, multi-cloud platform architecture design
Work with legacy systems through bridge mode
Select an edition to know more about it.