Software Alternatives & Reviews

Top 6 message queues for distributed architectures

Apache Kafka Google Cloud Pub/Sub Microsoft Azure Service Bus Amazon SQS Apache ActiveMQ
  1. Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala.
    Pricing:
    • Open Source
    Apache Kafka is an open-source, distributed event streaming platform with message communication and storage capabilities. Although Kafka is not technically a message queue, it has the functionality of a message queue using a topic partition.

    #Stream Processing #Data Integration #ETL 120 social mentions

  2. Cloud Pub/Sub is a flexible, reliable, real-time messaging service for independent applications to publish & subscribe to asynchronous events.
    Pricing:
    • Open Source
    Google Cloud Pub/Sub is a fully-managed, globally scalable and secure queue provided by Google Cloud for asynchronous processing messages. Cloud Pub/Sub has many of the same advantages and disadvantages as SQS due to also being cloud hosted. It has a free and paid tier.

    #Stream Processing #Data Integration #Web Service Automation 15 social mentions

  3. Microsoft Azure Service Bus offers cloud messaging service between applications and services.
    Microsoft Azure Service Bus is a reliable, fully managed Cloud service for delivering messages via queues or topics. It has a free and paid tier.

    #Data Integration #Stream Processing #Web Service Automation 3 social mentions

  4. Amazon Simple Queue Service is a fully managed message queuing service.
    Pricing:
    • Open Source
    Amazon Simple Queue System or SQS is a fully managed message queue built for distributed and serverless platforms. Out of the box, it allows you to send, store and receive any volume of messages between services. It has a free and paid tier.

    #Data Integration #Stream Processing #Web Service Automation 65 social mentions

  5. Apache ActiveMQ is an open source messaging and integration patterns server.
    Pricing:
    • Open Source
    Apache ActiveMQ is an open-source Java-based message queue that can be accessed by clients written in Javascript, C, C++, Python and .NET. There are two versions of ActiveMQ, the existing “classic” version and the next generation “Artemis” version, which is currently being worked on.

    #Data Integration #Stream Processing #Inventory Management 5 social mentions

Discuss: Top 6 message queues for distributed architectures

Log in or Post with