Aedes vs Apache ActiveMQ
Aedes
github.comApache ActiveMQ
activemq.apache.orgSide by side
| Figure | Aedes | Apache ActiveMQ |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Web | — | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · Message Broker Software | 8.1 (#14) | 9.0 (#3) |
| Installation | The README gives npm install aedes as the installation command and links Docker documentation. | Installation consists of downloading an archive, extracting it and starting the broker with the supplied activemq command. |
| License | Aedes is licensed under the MIT License. | The product is released under the Apache License 2.0. |
| Messaging features | Listed features include message persistence, automatic reconnect, offline buffering, and a backpressure-support API. | It supports Message Groups, Virtual Destinations, Wildcards, Composite Destinations, and Enterprise Integration Patterns. |
Plans
In their own words
Apache ActiveMQ
Apache ActiveMQ is an open-source messaging and Integration Patterns server for applications that exchange messages. It is self-hosted and supports OpenWire, STOMP, AMQP 1.0, MQTT 3.1, and REST. Listed client languages include Java, C, C++, C#, Ruby, Perl, Python, and PHP. Messaging features include message groups, virtual and composite destinations, wildcards, and enterprise integration patterns. ActiveMQ fully supports JMS 1.1 and J2EE 1.4+ messaging, including transient, persistent, transactional, and XA modes; support for Jakarta Messaging 3.1 and JMS 2.0 is partial. Transport options include in-VM, TCP, SSL, NIO, UDP, multicast, JGroups, and JXTA, with JDBC persistence and a high-performance journal. Browser access is available through a REST API and Ajax web streaming. Security options include pluggable providers, JAAS authentication, XML-configured authorization, and user, group, and destination permissions. ActiveMQ Classic costs nothing under the Apache License 2.0.