Software Alternatives & Reviews

3 reasons to adopt Event Sourcing

Apache Kafka Apache Cassandra
  1. Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala.
    Pricing:
    • Open Source
    Where's the catch, then? Well, there's a couple of catches, in fact. First of all, in a distributed setting, appending data to a log isn't that easy. First, you need to make your log distributed. Again, Kafka/Cassandra/EventStore make this possible, however, whenever you start dealing with distributed data, you‘re introducing new operational and implementation complexity.

    #Stream Processing #Data Integration #ETL 120 social mentions

  2. The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.
    Where's the catch, then? Well, there's a couple of catches, in fact. First of all, in a distributed setting, appending data to a log isn't that easy. First, you need to make your log distributed. Again, Kafka/Cassandra/EventStore make this possible, however, whenever you start dealing with distributed data, you‘re introducing new operational and implementation complexity.

    #Databases #NoSQL Databases #Relational Databases 40 social mentions

Discuss: 3 reasons to adopt Event Sourcing

Log in or Post with