EMQTT

The Massively Scalable MQTT Broker for IoT and Mobile Applications

emqttd-1.1.3 has been released on 2016-08-19

Download 1.1.3 Now

Overview

emqttd(Erlang MQTT Broker) is a massively scalable and clusterable MQTT V3.1/V3.1.1 broker written in Erlang/OTP.

emqttd is fully open source and licensed under the Apache Version 2.0. emqttd implements both MQTT V3.1 and V3.1.1 protocol specifications, and supports WebSocket, STOMP, SockJS, CoAP and MQTT-SN at the same time.

Benefits and Features

Get Started

The EMQTT project provides a scalable, enterprise grade, extensible open-source MQTT broker for IoT, M2M, Smart Hardware, Mobile Messaging and HTML5 Web Messaging Applications.

Sensors, Mobiles, Browsers and Application Servers can be connected by emqttd brokers with asynchronous MQTT messages.

Design

Embrace Erlang/OTP! The Concurrent, Soft-Realtime, Low-Latency and Fault-Tolerant Platform.

Route MQTT Messages among clustered nodes by Topic Trie Match and Routing Table Lookup.

Use Cases

The Massively Scalable MQTT Broker powering your IoT, M2M, Smart Hardware, and Mobile Messaging Applications

Cluster

The q.emqtt.com hosts a public emqttd cluster on QingCloud:

Support

The EMQTT team has more than ten years' experience in building large IoT and Instant Messaging applications with Erlang and MQTT technologies.
We provide commercial support and services for and around the open source EMQTT project. Get in touch with Us:

Learn More...