Need advice about which tool to choose?Ask the StackShare community!

ActiveMQ

416
1K
+ 1
72
CloudAMQP

55
60
+ 1
7
Add tool

ActiveMQ vs CloudAMQP: What are the differences?

Developers describe ActiveMQ as "A message broker written in Java together with a full JMS client". Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Apache ActiveMQ is released under the Apache 2.0 License. On the other hand, CloudAMQP is detailed as "RabbitMQ as a Service". Fully managed, highly available RabbitMQ servers and clusters, on all major compute platforms.

ActiveMQ and CloudAMQP can be primarily classified as "Message Queue" tools.

"Open source" is the top reason why over 9 developers like ActiveMQ, while over 3 developers mention "Some of the best customer support you'll ever find" as the leading cause for choosing CloudAMQP.

ActiveMQ is an open source tool with 1.5K GitHub stars and 1.05K GitHub forks. Here's a link to ActiveMQ's open source repository on GitHub.

Intuit, SoFi, and Bench are some of the popular companies that use ActiveMQ, whereas CloudAMQP is used by Travis CI, Guaana, and Apartment List. ActiveMQ has a broader approval, being mentioned in 33 company stacks & 17 developers stacks; compared to CloudAMQP, which is listed in 12 company stacks and 5 developer stacks.

Decisions about ActiveMQ and CloudAMQP
Mickael Alliel
DevOps Engineer at Rookout · | 4 upvotes · 184.5K views

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!

See more
Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of ActiveMQ
Pros of CloudAMQP
  • 16
    Easy to use
  • 13
    Open source
  • 12
    Efficient
  • 10
    JMS compliant
  • 6
    High Availability
  • 5
    Scalable
  • 3
    Support XA (distributed transactions)
  • 3
    Persistence
  • 2
    Distributed Network of brokers
  • 1
    Highly configurable
  • 1
    Docker delievery
  • 0
    RabbitMQ
  • 4
    Some of the best customer support you'll ever find
  • 3
    Easy to provision

Sign up to add or upvote prosMake informed product decisions

Cons of ActiveMQ
Cons of CloudAMQP
  • 1
    Low resilience to exceptions and interruptions
  • 1
    Difficult to scale
  • 1
    Support
    Be the first to leave a con

    Sign up to add or upvote consMake informed product decisions

    - No public GitHub repository available -

    What is ActiveMQ?

    Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Apache ActiveMQ is released under the Apache 2.0 License.

    What is CloudAMQP?

    Fully managed, highly available RabbitMQ servers and clusters, on all major compute platforms.

    Need advice about which tool to choose?Ask the StackShare community!

    What companies use ActiveMQ?
    What companies use CloudAMQP?
    See which teams inside your own company are using ActiveMQ or CloudAMQP.
    Sign up for Private StackShareLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with ActiveMQ?
    What tools integrate with CloudAMQP?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    Blog Posts

    +24
    13
    16687
    What are some alternatives to ActiveMQ and CloudAMQP?
    RabbitMQ
    RabbitMQ gives your applications a common platform to send and receive messages, and your messages a safe place to live until received.
    Kafka
    Kafka is a distributed, partitioned, replicated commit log service. It provides the functionality of a messaging system, but with a unique design.
    Apollo
    Build a universal GraphQL API on top of your existing REST APIs, so you can ship new application features fast without waiting on backend changes.
    IBM MQ
    It is a messaging middleware that simplifies and accelerates the integration of diverse applications and business data across multiple platforms. It offers proven, enterprise-grade messaging capabilities that skillfully and safely move information.
    ZeroMQ
    The 0MQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. 0MQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more.
    See all alternatives