Need advice about which tool to choose?Ask the StackShare community!
CloudAMQP vs Apache RocketMQ: What are the differences?
CloudAMQP: RabbitMQ as a Service. Fully managed, highly available RabbitMQ servers and clusters, on all major compute platforms; Apache RocketMQ: Open source distributed messaging and streaming data platform. Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.
CloudAMQP and Apache RocketMQ can be primarily classified as "Message Queue" tools.
Apache RocketMQ is an open source tool with 8.25K GitHub stars and 4.23K GitHub forks. Here's a link to Apache RocketMQ's open source repository on GitHub.
In addition to being a lot cheaper, Google Cloud Pub/Sub allowed us to not worry about maintaining any more infrastructure that needed.
We moved from a self-hosted RabbitMQ over to CloudAMQP and decided that since we use GCP anyway, why not try their managed PubSub?
It is one of the better decisions that we made, and we can just focus about building more important stuff!
Pros of CloudAMQP
- Some of the best customer support you'll ever find4
- Easy to provision3
Pros of Apache RocketMQ
- Million-level message accumulation capacity in a single2
- Support tracing message and transactional message2
- BigData Friendly1
- High throughput messaging1
- Feature-rich administrative dashboard for configuration1
- Low latency1