Apache ActiveMQ Artemis
docker-activemq
Apache ActiveMQ Artemis | docker-activemq | |
---|---|---|
2 | 1 | |
915 | 112 | |
0.1% | - | |
9.7 | 0.0 | |
about 17 hours ago | about 2 years ago | |
Java | Dockerfile | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Apache ActiveMQ Artemis
-
Deploying Apache Artemis as container
Clone source code from apache-artemis github project.
-
MQTT broker with web interface
The newest version of ActiveMQ has an official docker guide for building an image though.
docker-activemq
-
MQTT broker with web interface
At my previous work we used ActiveMQ 5/Classic, a bit of a warning though it's quite a feature packed beast. There's an unofficial docker image for available under the same name as the linked GH repo.
What are some alternatives?
Apache Kafka - Mirror of Apache Kafka
Embedded RabbitMQ - A JVM library to use RabbitMQ as an embedded service
Apache Pulsar - Apache Pulsar - distributed pub-sub messaging system
Apache RocketMQ - Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
Apache Camel - Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Apache ActiveMQ - Mirror of Apache ActiveMQ
Hermes - Fast and reliable message broker built on top of Kafka.
hivemq-community-edition - HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
Aeron - Efficient reliable UDP unicast, UDP multicast, and IPC message transport
JBoss HornetQ - HornetQ is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system.
Nakadi - A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues
JeroMQ - Pure Java ZeroMQ