Eclipse Amlen vs HiveMQ MQTT Broker
Eclipse Amlen
eclipse.devHiveMQ MQTT Broker
hivemq.comSide by side
| Figure | Eclipse Amlen | HiveMQ MQTT Broker |
|---|---|---|
| Price from | Free | $299/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | — |
| Windows | — | Yes |
| Linux | Yes | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 7 |
| Spec score · Message Broker Software | 8.1 (#16) | 8.3 (#9) |
| Deployment | The current stable release page lists server and WebUI downloads for RHEL and AlmaLinux 8, 9, and 10. | The self-managed broker can run on private, hybrid, and public clouds, with pre-built images for Kubernetes, OpenShift, and DC/OS. |
| Purpose | Eclipse Amlen is an MQTT server for IoT and web messaging. | HiveMQ Broker provides reliable, event-driven MQTT messaging between connected devices and enterprise systems. |
| Security | Security controls include TLS profiles, user ID and password authentication validated against a configured LDAP server, and policy-based authorization. | The broker page lists TLS 1.2/1.3, mutual TLS, fine-grained access control, pluggable authentication such as OAuth 2.0 and LDAP, and audit logging. |
| Support | The product page directs users to Eclipse IoT Matrix channels to discuss Amlen. | The maker offers Community, Silver, Gold, and Platinum support options; Gold and Platinum support are available up to 24×7. |
Plans
HiveMQ MQTT Broker
- Launch$299 a month
- Run$499 a month
- ServerlessPriced on request
- StarterPrice not published
- LabFree
- Fully-managed EnterprisePriced on request
- Self-managed EnterprisePriced on request
In their own words
Eclipse Amlen
Eclipse Amlen is a self-hosted MQTT server for IoT and web messaging. It supports MQTT versions 3 through 5 over TCP/IP and WebSockets, plus JMS, and can convert messages between MQTT and JMS. A protocol plug-in SDK lets users add other protocols, including options for legacy sensors that cannot use MQTT. The Amlen Bridge forwards MQTT messages to another MQTT server or IBM Event Streams for IBM Cloud, with filtering, topic mapping, multiple forwarders, and REST API configuration and monitoring. Security controls include TLS profiles, user ID and password authentication against a configured LDAP server, and policy-based authorization for connections, topics, subscriptions, and queues. Administrators can manage message hubs and endpoints through a WebUI or REST Administration APIs. Supported client platforms include C, Java, Android, iOS, and JavaScript. Server and WebUI downloads are listed for RHEL and AlmaLinux 8, 9, and 10. The free software has configurable delivery guarantees. One limitation is that Amlen supports a single LDAP server connection, so users and groups must be provided through that server.
HiveMQ MQTT Broker
HiveMQ MQTT Broker provides event-driven messaging between connected devices and enterprise systems. It supports MQTT 3.1.1 and MQTT 5.0, with persistent messages stored to disk, offline queuing, and quality-of-service support. Dynamic clustering lets operators add or remove broker nodes while the cluster runs. Extensions connect to streaming services, databases, data warehouses, and security services, with Kafka, Amazon Kinesis, and Google Pub/Sub listed as examples. Security options include TLS 1.2/1.3, mutual TLS, fine-grained access controls, pluggable authentication such as OAuth 2.0 and LDAP, and audit logging. The self-managed broker can run on private, hybrid, and public clouds, with images for Kubernetes, OpenShift, and DC/OS. In evaluation mode without a valid license, it supports up to 25 client connections. HiveMQ describes the broker as intended for large-scale IoT deployments and mission-critical enterprise operations. Plans include a free option; Launch is $299 a month and Run is $499 a month. Other listed plans have no price listed.