Skip to main content
Apache Incubating Project

Apache BifroMQ (Incubating)

Java-based high-performance MQTT Broker messaging middleware that adopts Multi-tenancy architecture.

What is BifroMQ?

BifroMQ is a high-performance, distributed MQTT broker implementation that seamlessly integrates native multi-tenancy support. It is designed to support building large-scale IoT device connections and messaging systems

MQTT 3.1-5.0

100% MQTT Support

Fully supports MQTT 3.1, 3.1.1 and 5.0 features over TCP, TLS, WS, WSS. Complete protocol implementation with all advanced features.

Full compliance
Zero deps

Built-in Storage Engine

Optimized for critical load targeting, no third-party middleware dependencies. Deploy anywhere with confidence.

Self-contained
Multi-tenant

Native Multi-Tenancy

Built-in support for multi-tenancy resource sharing and workload isolation. Perfect for SaaS platforms and enterprise environments.

Resource isolation
Plugin-ready

Extensible Mechanisms

Supports extensions, including Authentication/Authorization, Event, and System/Tenant Monitoring. Rich plugin architecture.

Highly extensible