为您的微服务提供动力
适用于高度可扩展的微服务的高性能消息传递
微服务通常使用 HTTP 通过“阻塞”请求-响应模式实现。此模式在低吞吐量用例中可以产生良好的延迟。但是,基于事件和异步消息传递的模式可以在高吞吐量用例中提供更好的可扩展性和整体更低的延迟。ActiveMQ Artemis 的潜在吞吐量以每秒数百万条消息计量,它具有将这些收益带入您的应用程序所需的性能和功能集。
轻松创建 Docker
创建 Docker 镜像以简化部署
容器是一项强大的技术,您可以使用它来简化任何环境(开发、测试、生产等)中的部署。ActiveMQ Artemis 提供了一些简单的脚本,可以帮助您快速使用 Docker。
了解更多高级日志实现
灵活且快速的消息持久化
ActiveMQ Artemis 的追加式日志有多种不同的形式。为了实现最佳性能和可靠性,Linux 上支持 AIO(通过一个小型 JNI 库)。为了在硬件故障情况下获得更好的性能,但可靠性略有下降,可以使用内存映射选项。如果这两个选项都不适合,那么可以使用快速的 Java NIO 实现。最后,对于优先使用数据库且高性能不是优先级的情况,JDBC 也是一种选择。
了解更多迁移到 ActiveMQ Artemis 的指南
轻松从 ActiveMQ 5 迁移
ActiveMQ Artemis 与 ActiveMQ 5 的所有核心功能类似,并完全支持 ActiveMQ 5 OpenWire 协议。
了解更多