Software Alternatives & Reviews

What the Heck is Event-Driven Architecture?

Apache Kafka Amazon SQS Amazon SNS
  1. Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala.
    Pricing:
    • Open Source
    The competitive methodology for storing and subscribing to events is through a persistent event stream, like that seen in Apache Kafka. In this model, events are stored permanently in an ordered list and are never popped off like a queuing system. This means that multiple subscribers can read the same message. It also means that it’s up to subscribers to keep track of which event was the last one they read in. Subscribers can join the stream at different times, reprocess historical events, and generally control their destiny. This can also place more responsibility on each subscriber, making it more difficult for developers to rationalize.

    #Stream Processing #Data Integration #ETL 120 social mentions

  2. Amazon Simple Queue Service is a fully managed message queuing service.
    Pricing:
    • Open Source
    Fortunately, this isn’t as difficult as it sounds with modern brokers. Some solutions, like RabbitMQ, natively support the notion of topics which allow you to publish once and have the broker handle the writing to multiple queues. Other solutions, like AWS SQS, have sister services like SNS that can connect to SQS to write to multiple queues as well.

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

  3. Fully managed pub/sub messaging for microservices, distributed systems, and serverless applications
    Fortunately, this isn’t as difficult as it sounds with modern brokers. Some solutions, like RabbitMQ, natively support the notion of topics which allow you to publish once and have the broker handle the writing to multiple queues. Other solutions, like AWS SQS, have sister services like SNS that can connect to SQS to write to multiple queues as well.

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

Discuss: What the Heck is Event-Driven Architecture?

Log in or Post with