Is there a Java port or equivalent of the EventStore library?

I read Jonathan Oliver .NET EventStore , and I have to say that I really like this concept: just a simple library without dependencies, which is not intrusive and just focuses on searching for events, leaving a lot of freedom when choosing technologies for databases, messaging, etc.

My question is: does something like this in the Java world seem like? I know that there are all kinds of CQRS-related frameworks, for example Axon and Jdon , but this is much more than just searching for events ... Anyone who works on the direct port, maybe?

+5
source share
3 answers

I do not know what exists. At the same time, writing it would not be easy. The hardest part for writing an EventStore was getting the right model. I had two private / internal releases in my company, and then two public releases before I was really happy with how it worked out. There are several ports of Ruby and other languages, and they usually take several hours to write, because the authors copy the model. If you take the same approach, I don’t understand why you could not write your own for several hours.

+1
source

I understand that the question is old, but for those in a similar situation now: you can try the Greg Young EventStore ( http://geteventstore.com )

.NET , JVM: https://github.com/EventStore/eventstorejvmclient

0

, , , , .

JDBC . , JDBC.

JMS ( ), ( , ). ( , )

-1

All Articles