Java event-sourcing

Open-source Java projects categorized as event-sourcing

Top 10 Java event-sourcing Projects

  • kafdrop

    Kafka Web UI

    Project mention: Kafka visualization tool | reddit.com/r/apachekafka | 2023-02-15
  • AxonFramework

    Framework for Evolutionary Message-Driven Microservices on the JVM

    Project mention: eventuate.io feedback | reddit.com/r/java | 2022-09-30

    Not sure what you mean - it is Apache licensed: https://github.com/AxonFramework/AxonFramework/blob/master/LICENSE.txt

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • EventMesh

    EventMesh is a new generation serverless event middleware for building distributed event-driven applications.

  • Eventsourcing for Java

    Event capture and querying framework for Java

  • occurrent

    Unintrusive Event Sourcing Library for the JVM

    Project mention: What do you think about axon framework? | reddit.com/r/java | 2022-06-05

    That’s also true. If you look for something simpler: https://github.com/johanhaleby/occurrent

  • Java-Spring-CRQS-Eventsourcing-Microservice

    Java-Spring-CRQS-Eventsourcing-Microservice

    Project mention: Java Spring EventSourcing and CQRS Clean Architecture microservice 👋⚡️💫 | dev.to | 2022-04-18

    Source code you can find in GitHub repository The main idea of this project is the implementation of Event Sourcing and CQRS using Java, Spring and EventStore using Postgresql, previously have written same article where implemented the same using Go and EventStoreDB, think EventStoreDB is the best choice for event sourcing, but in real life at some projects we usually have business restrictions and for example usage of the EventStoreDB can be not allowed, in this case think postgres and kafka is good alternative for implementing our own event store. Didn't write in this article about Event Sourcing and CQRS patterns,th e best place to read is microservices.io, blog and documentation of this article is very good too, and as written in previous article, highly recommend Alexey Zimarev "Hands-on Domain-Driven Design with .NET Core" book and also his blog.

  • Java-Quarkus-Reactive-CQRS-EventSourcing

    Java-Quarkus-Reactive-CQRS-EventSourcing

    Project mention: Java Quarkus CQRS and EventSourcing microservice example 👋💫✨ | dev.to | 2022-05-23

    Source code you can find in GitHub repository. The main idea of this project is the implementation of Event Sourcing and CQRS using Java, Quarkus with reactive Vertx, Postgresql and Kafka. Previously have written same articles where implemented the same microservice using Go and EventStoreDB, and Spring,as written before, repeat here, think EventStoreDB is the best choice for event sourcing, but in real life at some projects we usually have business restrictions and for example usage of the EventStoreDB can be not allowed, in this case, think postgres and kafka is good alternative for implementing our own event store. Didn't write in this article about Event Sourcing and CQRS patterns, the best place to read is microservices.io,blog and documentation of this article is very good too, and as written in the previous article, highly recommend Alexey Zimarev "Hands-on Domain-Driven Design with .NET Core" book and also his blog.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • being

    Developer-friendly event sourcing and CQRS.

  • being-samples

    Sample projects for using the Being library

  • banking-service

    A simple Java/Spring based banking application created using DDD(Domain Driven Design), Event Sourcing & CQRS. The project uses a combination of postgres and kafka as an event store

    Project mention: A simple event sourcing application using postgres and kafka as an event store | reddit.com/r/javahelp | 2022-08-22

    I am creating a simple banking application using event sourcing and CQRS. The application uses postgres and kafka as an event store. The source code can be found at source. Currently, the application supports the following functionality (master branch):

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-15.

Java event-sourcing related posts

Index

What are some of the best open-source event-sourcing projects in Java? This list will help you:

Project Stars
1 kafdrop 4,393
2 AxonFramework 2,983
3 EventMesh 1,192
4 Eventsourcing for Java 408
5 occurrent 77
6 Java-Spring-CRQS-Eventsourcing-Microservice 59
7 Java-Quarkus-Reactive-CQRS-EventSourcing 10
8 being 7
9 being-samples 1
10 banking-service 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com