Framework suggestion for CQRS and EventSourcing [closed]
Asked Answered
R

3

17

Are there any other Java frameworks for CQRS and Event Sourcing other than Axon Framework? I am specifically looking for

  1. Java based framework.
  2. Must support event sourcing.
Rosewater answered 7/7, 2012 at 22:57 Comment(2)
lagomframework.comConcinnity
any latest update on this topic in 2022?Vulturine
S
5

You could give Qi4j a try.

The SDK provides an EventStore for Domain Events and a way to expose them as Atom feeds easily.

Note that at the time of writing Qi4j 2.0 is not released yet so you'll have to use weekly builds for now.

Moreover documentation is not ready either but the unit tests code should get you started.

Syncretize answered 21/11, 2012 at 10:39 Comment(1)
Just an update: "In March 2015, Apache Zest™ was created with the Qi4j™ codebase as the base..." - from hereCaladium
Q
8

I just found JDON, an event sourcing framework based on work by Eric Evans of DDD fame and Martin Fowler.

Looks interesting.

Quire answered 7/7, 2012 at 23:3 Comment(3)
not "by" should be based on Eric Evans of DDD fame and Martin FowlerRainproof
jdon.org domain no longer exists with the old content.Pellucid
Seems to be en.jdon.com nowPellucid
S
5

You could give Qi4j a try.

The SDK provides an EventStore for Domain Events and a way to expose them as Atom feeds easily.

Note that at the time of writing Qi4j 2.0 is not released yet so you'll have to use weekly builds for now.

Moreover documentation is not ready either but the unit tests code should get you started.

Syncretize answered 21/11, 2012 at 10:39 Comment(1)
Just an update: "In March 2015, Apache Zest™ was created with the Qi4j™ codebase as the base..." - from hereCaladium
T
2

I have been working with an Event Store in Java called Eventstore2.

And building on this Event Store I have created an archetype that gives you an initial Java Web Application called maven-archetype-eventsourcing

You can read my blog about it - Get your Event Sourced web application development started with one line using Maven!.

Tuttifrutti answered 12/7, 2014 at 14:45 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.