BIFROMQ
Apache Incubating Project
Apache BifroMQ(Incubating)
Open-source, distributed MQTT broker software with native multi-tenancy support.
An Apache Incubator project
Overview
What is BifroMQ?
The Apache BifroMQ (Incubating) project develops distributed MQTT broker software with native multi-tenancy support for IoT messaging workloads.
Protocol support
MQTT 3.1–5.0
MQTT 3.1-5.0
Supports MQTT 3.1, 3.1.1, and 5.0 over TCP, TLS, WS, and WSS.
Self-contained
Built-in Storage Engine
Zero deps
Includes a distributed storage engine designed for MQTT workloads, without a separate storage middleware dependency.
Resource isolation
Native Multi-Tenancy
Multi-tenant
Provides built-in mechanisms for multi-tenant resource sharing and workload isolation.
Highly extensible
Extensible Mechanisms
Plugin-ready
Supports extensions for authentication, authorization, events, and system or tenant monitoring.
Deployment
Launch in Seconds
bash — 80×24
$ docker run -d --name bifromq -p 1883:1883 apache/bifromq:4.0.0-incubating
# BifroMQ node starting up...
# Cluster established. MQTT listener ready.
$
Ready to Build?
Get Started Now