Apache Qpid Broker-J
Apache Qpid Broker-J is a Java message broker for storing, routing, and forwarding messages over AMQP.
What Apache Qpid Broker-J is
Apache Qpid Broker-J is a Java message broker for storing, routing, and forwarding messages over AMQP. It supports AMQP versions 0-8, 0-9, 0-9-1, 0-10, and 1.0, including AMQP over WebSockets. For administration, it offers a web console, REST, and AMQP Management. Routing options include headers, message groups, and server-side selectors, while queues can use last-value, priority, or sorted behavior. Persistence is configurable with Derby, SQL, or BDB stores. The feature set also includes high availability, producer flow control, and flow to disk. Authentication can use LDAP, Kerberos, OAuth2, or SSL client certificates; access control lists and SSL connections are also supported. Broker-J is open-source software under Apache License 2.0 and is available for self-hosted deployments on Windows and UNIX systems. The listed current release is 10.1.1, with source archives and tar.gz or zip binaries. The project directs issue reports and improvement requests to Apache JIRA.
Good
- Supports AMQP 0-8 through 1.0 and WebSockets.
- Offers REST, AMQP Management, and a web console.
- Persistence options include Derby, SQL, and BDB.
- Authentication includes LDAP, Kerberos, and OAuth2.
- Open source under Apache License 2.0.
Watch out
- Self-hosted deployment requires operating the broker.
- Security advisories list vulnerabilities fixed in 10.1.1.
- No paid plan or usage limits are stated.
Who it suits
It suits teams that need a self-hosted AMQP broker with configurable routing, queues, persistence, and authentication. Its management interfaces and Windows and UNIX installation documentation may also fit teams operating across those systems.
Verdict
Apache Qpid Broker-J combines broad AMQP support with configurable routing, persistence, and authentication. Consider its self-hosted operating model and the release-specific security advisories when evaluating it.
Plans and prices
From Apache Qpid Broker-J's own pricing page, checked 11 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Apache Qpid Broker-J | Free | No paid plan or usage limits stated |
The facts
Each one read from Apache Qpid Broker-J's own pages, with the date it was checked.
What it does
- AMQP support
- It speaks and translates among all AMQP versions and supports AMQP over WebSockets.checked 11 Oct 2026
- Authentication
- Pluggable authentication supports LDAP, Kerberos, OAuth2, and SSL client certificates.checked 11 Oct 2026
- Availability and flow control
- The broker lists high availability, producer flow control, and flow to disk among its features.checked 11 Oct 2026
- Current release
- The listed current release is Qpid Broker-J 10.1.1.checked 11 Oct 2026
- Distribution
- Apache Qpid identifies the project as open source and licenses it under the Apache License, Version 2.0.checked 11 Oct 2026
- Download formats
- The 10.1.1 release page provides source archives and binary downloads in tar.gz and zip formats.checked 11 Oct 2026
- Management
- It supports management through REST, AMQP Management, and a web console.checked 11 Oct 2026
- Persistence
- Pluggable persistence supports Derby, SQL, and BDB stores.checked 11 Oct 2026
- Purpose
- Broker-J is a Java message broker that stores, routes, and forwards messages using AMQP.checked 11 Oct 2026
- Routing and queues
- Features include header-based routing, message groups, server-side selectors, and last value, priority, and sorted queues.checked 11 Oct 2026
- Security
- The feature list includes access control lists and secure connections via SSL.checked 11 Oct 2026
- Security advisories
- The security page lists multiple vulnerabilities fixed in Broker-J 10.1.1, including issues affecting versions 10.1.0 and earlier.checked 11 Oct 2026
- Support and feedback
- The project page links users to issue reporting and improvement requests through Apache JIRA.checked 11 Oct 2026
- Supported systems
- The broker book documents installation on Windows and UNIX platforms.checked 11 Oct 2026
Alternatives to Apache Qpid Broker-J
- 1

EMQX
Free planOpen sourceWebAPILinuxmacOS8.1From $234 a month - 2

RabbitMQ
Free planOpen sourceWebAPILinuxmacOS7.8Free plan - 3

CloudAMQP
Free planWebAPILinuxmacOS7.6From $19 a month - 4

Apache ActiveMQ
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 5
Apache RocketMQ
Free planOpen sourceAPILinuxmacOSSelf-hosted7.5Free plan - 6
Faye
Free planOpen sourceWebAPILinuxmacOS7.5Free plan
