rmqtt-0.15.0-beta1 has been yanked.
RMQTT Broker Core Implementation (v2025.04)
Implements high-performance MQTT broker architecture with full protocol compliance (v3.1.1 & v5.0),
designed for mission-critical IoT systems and large-scale distributed deployments. Key features:
-
Protocol Engine
- Dual-stack MQTT v3/v5 support via
v3/v5modules - Zero-copy codec implementation from
rmqtt_codec - QoS 0/1/2 message handling with
inflighttracking
- Dual-stack MQTT v3/v5 support via
-
Enterprise Features
- Distributed session management via
sharedmodule - Cluster node coordination in
nodemodule - TLS/SSL support with certificate validation
- Retained message store (
retainfeature)
- Distributed session management via
-
Extensibility
- Plugin system architecture (
pluginmodule) - Custom authentication hooks (
aclmodule) - Metrics collection pipeline (
metricsfeature)
- Plugin system architecture (
Overall Example
use ServerContext;
use ;
use MqttServer;
async