Software Alternatives, Accelerators & Startups

Apache Kafka

Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala.

Top 12 Open-Source Alternatives to Apache Kafka

Apache Kafka
RabbitMQ Apache ActiveMQ Amazon SQS NATS Apache NiFi Apache Camel Apache Flink Google Cloud Pub/Sub ZeroMQ Apache Airflow

Summary

The top open-source alternatives to Apache Kafka are RabbitMQ, Apache ActiveMQ, and Amazon SQS. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. RabbitMQ is an open source message broker software.
    Pricing:
    • Open Source

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

  2. Apache ActiveMQ is an open source messaging and integration patterns server.
    Pricing:
    • Open Source

    #Data Integration #Stream Processing #DevOps Tools 7 social mentions

  3. Amazon Simple Queue Service is a fully managed message queuing service.
    Pricing:
    • Open Source

    #Cloud Hosting #Data Integration #Stream Processing 72 social mentions

  4. 4
    NATS.io is an open source messaging system for cloud native applications, IoT messaging, Edge, and microservices architectures.
    Pricing:
    • Open Source

    #Data Integration #Developer Tools #Message Queue 73 social mentions

  5. An easy to use, powerful, and reliable system to process and distribute data.
    Pricing:
    • Open Source

    #Web Analytics #Mobile Analytics #Automation 18 social mentions

  6. Apache Camel is a versatile open-source integration framework based on known enterprise integration patterns.
    Pricing:
    • Open Source

    #Open Source #Data Integration #ETL 13 social mentions

  7. Cloud Pub/Sub is a flexible, reliable, real-time messaging service for independent applications to publish & subscribe to asynchronous events.
    Pricing:
    • Open Source

    #Data Integration #Data Management #Stream Processing 15 social mentions

  8. 9
    ZeroMQ is a high-performance asynchronous messaging library.
    Pricing:
    • Open Source

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

  9. Airflow is a platform to programmaticaly author, schedule and monitor data pipelines.
    Pricing:
    • Open Source

    #Automation #Workflow Automation #ETL 75 social mentions

  10. An easy way to perform background processing in .NET and .NET Core applications.
    Pricing:
    • Open Source

    #Data Integration #Stream Processing #Ruby On Rails 5 social mentions

  11. 12
    Data visualization & Monitoring with support for Graphite, InfluxDB, Prometheus, Elasticsearch and many more databases
    Pricing:
    • Open Source

    #Data Analytics #Application Performance Monitoring #Data Dashboard 237 social mentions

Suggest an alternative
If you think we've missed something, please suggest an alternative to Apache Kafka.
Please use the Feedback button if you think any of the listed products shouldn't be regarded as open-source.

Apache Kafka discussion

Log in or Post with