kafka-journal
Event sourcing journal implementation using Kafka as main storage (by evolution-gaming)
akka-persistence-cassandra
A replicated Akka Persistence journal backed by Apache Cassandra (by akka)
kafka-journal | akka-persistence-cassandra | |
---|---|---|
2 | 1 | |
110 | 328 | |
0.9% | 0.3% | |
9.0 | 7.7 | |
3 days ago | 10 days ago | |
Scala | Scala | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kafka-journal
Posts with mentions or reviews of kafka-journal.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-29.
-
James Roper on the future of Lagom.
The other people seem to do it even without Lightbend support, I am sure Lightbend can do it much better: https://github.com/evolution-gaming/kafka-journal
-
Streaming journals
The closest is Evolution Kafka Journal (https://github.com/evolution-gaming/kafka-journal), which is battle-tested and tuned for high load, but is barely documented and doesn't provide any tools or APIs.
akka-persistence-cassandra
Posts with mentions or reviews of akka-persistence-cassandra.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-29.
-
James Roper on the future of Lagom.
Lagom's Cassandra integration came from the Akka project's own akka-persistence-cassandra plugin.
What are some alternatives?
When comparing kafka-journal and akka-persistence-cassandra you can also consider the following projects:
Quill - Compile-time Language Integrated Queries for Scala
Akka - Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Reactive-kafka - Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
GCP Datastore Akka Persistence Plugin - akka-persistence-gcp-datastore is a journal and snapshot store plugin for akka-persistence using google cloud firestore in datastore mode.
aecor - Pure functional event sourcing runtime
opa-kafka-plugin - Open Policy Agent (OPA) plug-in for Kafka authorization
Gatling - Modern Load Testing as Code
kafka-journal vs Quill
akka-persistence-cassandra vs Akka
kafka-journal vs Reactive-kafka
akka-persistence-cassandra vs GCP Datastore Akka Persistence Plugin
kafka-journal vs GCP Datastore Akka Persistence Plugin
akka-persistence-cassandra vs aecor
kafka-journal vs opa-kafka-plugin
akka-persistence-cassandra vs Gatling