Displaying 1 to 20 from 88 results

EventStore - The open-source, functional database with Complex Event Processing in JavaScript.

  •    CSharp

The open-source, functional database with Complex Event Processing in JavaScript.This is the repository for the open source version of Event Store, which includes the clustering implementation for high availability.

AxonFramework - High Performance and Scalability framework for Java

  •    Java

A CQRS (Command Query Responsibility Segregation) Framework for Scalable, High-Performance Java Applications.




commanded - Use Commanded to build Elixir CQRS/ES applications

  •    Elixir

Use Commanded to build your own Elixir applications following the CQRS/ES pattern. Commanded provides a solid technical foundation for you to build on. It allows you to focus on modelling your domain, the most important part of your app, creating a better application at a faster pace.

rails_event_store - A Ruby implementation of an Event Store based on Active Record.

  •    Ruby

It will be an exclusive (limited seats) occasion to meet Rails Event Store core team, talk with developers who are using DDD & Event Sourcing in their projects, share your experience & learn from others experience. We have the agenda ready (see below) and registration is now open! You could register here http://rescon.arkency.com This will be 3 days, each with separate Rails Event Store event and will be held from 4th to 6th of October in Wrocล‚aw, Poland (venue will be revealed soon). And one more thing! There will be a possibility to have private mentoring/code review sessions during hackathon (please contact us for details).

laravel-event-projector - Event sourcing for Artisans ๐Ÿ“ฝ

  •    PHP

Event sourcing is to data what Git is to code 1. Most applications have their current state stored in a database. By storing only the current state a lot of information is lost. You don't know how the application got in this state. Event sourcing tries to solve that problem by saving all events that happen in your app. The state of your application is built by listening to those events.

eventstore - CQRS event store using PostgreSQL for persistence

  •    Elixir

CQRS event store implemented in Elixir. Uses PostgreSQL as the underlying storage engine. Requires Elixir v1.5 and PostgreSQL v9.5 or newer.


nact - nact ⇒ node.js + actors ⇒ your services have never been so µ

  •    Javascript

Any and all feedback, comments and suggestions are welcome. Please open an issue if you find anything unclear or misleading in the documentation. This is the repository for the javascript implementation. To view/contribute to the ReasonML code, go to http://github.com/ncthbrt/reason-nact. To contribute to the documentation, https://github.com/ncthbrt/nact.io is the place to make PRs.

event-store - PHP 7.1 EventStore Implementation

  •    PHP

PHP 7.1 EventStore Implementation. Prooph Event Store is capable of persisting event messages that are organized in streams. Prooph\EventStore\EventStore itself is a facade for different persistence adapters (see the list below) and adds event-driven hook points for Prooph\EventStore\Plugin\Plugins which make the Event Store highly customizable.

PumpkinDB - Event Sourcing Database Engine

  •    Rust

PumpkinDB is a event sourcing database engine that doesn't overwrite data. It features include Immutable key/value storage, ACID transactions, Binary keys and values (allows any encoding to be used: JSON, XML, Protobuf, Cap'n Proto, etc.), An embedded programming language (PumpkinScript), A range of event indexing and querying primitives.

vertx-blueprint-microservice - Vert.x Blueprint Project - Micro-Shop microservice application

  •    Java

Vert.x blueprint application - A micro-shop microservice application developed with Vert.x. This repo is intended to be an illustration on how to design microservice architecture and develop microservice applications using Vert.x. This blueprint works with Vert.x 3.4.1.

Apworks

  •    DotNet

A .NET based DDD application development framework.

Orleankka - Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka/

  •    CSharp

Orleankka is a functional API for Microsoft Orleans framework. It is highly suitable for scenarios where having composable, uniform communication interface is preferable, such as: CQRS, event-sourcing, re-routing, FSM, etc.References: intro, features, slides and discussion.

node-eventstore - EventStore Implementation in node.js

  •    Javascript

Node-eventstore is a node.js module for multiple databases. It can be very useful as eventstore if you work with (d)ddd, cqrs, eventsourcing, commands and events, etc.

akka-ddd - Akka CQRS/ES framework

  •    Scala

Akka-DDD is a framework for building distributed services following DDD/CQRS/ES architecture on top of the Akka platform. Thanks to the pluggable architecture of the Akka-Persistence, Akka-DDD is not tied to any particular event journal provider. The services are built as actor systems. Different services can be distributed in the same cluster (Akka cluster) or can be deployed to independent clusters.

ddd-leaven-akka-v2 - Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS

  •    Scala

Sample e-commerce application built on top of Akka and EventStore following a CQRS/DDDD-based approach.

event_bus - :surfer: Traceable, extendable and minimalist **event bus** implementation for Elixir with built-in **event store** and **event watcher** based on ETS

  •    Elixir

Traceable, extendable and minimalist event bus implementation for Elixir with built-in event store and event watcher based on ETS.

cqrs-manager-for-distributed-reactive-services - Experimental CQRS and Event Sourcing service

  •    Java

CQRS Manager for Distributed Reactive Services (herein abbreviated CMDR), is a reference implementation for the key component in a specific architecture for building distributed information services following a Log-centric REST+CQRS+ES design. IMPORTANT! This is alpha-quality software, meant mostly to demonstrate the Log-centric REST+CQRS+ES architecture described in the linked talks, and to facilitate learning and discussion.

wolkenkit - wolkenkit is an open-source CQRS and event-sourcing framework for JavaScript and Node

  •    Javascript

wolkenkit is an open-source CQRS and event-sourcing framework for JavaScript and Node.js that perfectly matches DDD. wolkenkit is a CQRS and event-sourcing framework for JavaScript and Node.js. wolkenkit uses an event-driven model based on DDD to setup an API for your business in no time. This way, wolkenkit bridges the language gap between your domain and technology.