25 lines
1.4 KiB
Plaintext
25 lines
1.4 KiB
Plaintext
|
= Why use Apache ActiveMQ Artemis?
|
||
|
:idprefix:
|
||
|
:idseparator: -
|
||
|
|
||
|
Here are just a few reasons:
|
||
|
|
||
|
* 100% open source software.
|
||
|
Apache ActiveMQ Artemis is licensed using the Apache Software License v 2.0 to minimise barriers to adoption.
|
||
|
* Apache ActiveMQ Artemis is designed with usability in mind.
|
||
|
* Written in Java.
|
||
|
Runs on any platform with a Java 11+ runtime, that's everything from Windows desktops to IBM mainframes.
|
||
|
* Amazing performance.
|
||
|
Our ground-breaking high performance journal provides persistent messaging performance at rates normally seen for non-persistent messaging, our non-persistent messaging performance rocks the boat too.
|
||
|
* Full feature set.
|
||
|
All the features you'd expect in any serious messaging system, and others you won't find anywhere else.
|
||
|
* Elegant, clean-cut design with minimal third party dependencies.
|
||
|
Run ActiveMQ Artemis stand-alone, run it in integrated in your favourite Java EE application server, or run it embedded inside your own product.
|
||
|
It's up to you.
|
||
|
* Seamless high availability.
|
||
|
We provide a HA solution with automatic client failover so you can guarantee zero message loss or duplication in event of server failure.
|
||
|
* Hugely flexible clustering.
|
||
|
Create clusters of servers that know how to load balance messages.
|
||
|
Link geographically distributed clusters over unreliable connections to form a global network.
|
||
|
Configure routing of messages in a highly flexible way.
|