以下只是一些原因
-
100% 开源软件。Apache ActiveMQ Artemis 使用 Apache 软件许可证 v 2.0 授权,以最大限度地降低采用障碍。
-
Apache ActiveMQ Artemis 的设计以易用性为重。
-
用 Java 编写。在任何具有 Java 11+ 运行时的平台上运行,从 Windows 桌面到 IBM 大型机。
-
惊人的性能。我们突破性的高性能日志提供持久消息传递性能,其速度通常在非持久消息传递中可见,我们的非持久消息传递性能也同样出色。
-
完整的特性集。您期望在任何严肃的消息传递系统中找到的所有特性,以及其他您在其他地方找不到的特性。
-
优雅、简洁的设计,第三方依赖最小。单独运行 ActiveMQ Artemis,在您最喜欢的 Java EE 应用程序服务器中集成运行,或将其嵌入到您自己的产品中。由您决定。
-
无缝高可用性。我们提供具有自动客户端故障转移的 HA 解决方案,因此您可以在服务器故障时保证零消息丢失或重复。
-
高度灵活的集群。创建知道如何负载均衡消息的服务器集群。通过不可靠的连接将地理分布式集群链接起来,形成一个全球网络。以高度灵活的方式配置消息路由。