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.
cqrs eventsourcing eventstore event-sourcing event-store database🚀 NGXS - State Management for Angular
cqrs redux ngrx angular event-sourcing state-management ngxs state rxjs ngx angular2 store event-streamAlso you can run the Equinox Project in Visual Studio Code (Windows, Linux or MacOS).
equinox cqrs architecture asp-net-core aspnet-core asp-net-core-mvc ddd ddd-architecture event-sourcing eventstore automapper ef-core asp-net-identity mediatr visual-studio fluentvalidation onion-architecture clean-code swagger aspnetcoreA CQRS (Command Query Responsibility Segregation) Framework for Scalable, High-Performance Java Applications.
cqrs event-sourcing framework application-framework scalabilityUse 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.
cqrs elixir cqrs-es cqrs-framework event-sourcingIt 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).
event-sourcing rails ddd aggregate-root event-drivenEvent Horizon is a CQRS/ES toolkit for Go. CQRS stands for Command Query Responsibility Segregation and is a technique where object access (the Query part) and modification (the Command part) are separated from each other. This helps in designing complex data models where the actions can be totally independent from the data output.
cqrs ddd event-horizon event-sourcing domain-driven-design google-cloud awsEvent 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.
laravel event-sourcing events eventstoreCQRS event store implemented in Elixir. Uses PostgreSQL as the underlying storage engine. Requires Elixir v1.5 and PostgreSQL v9.5 or newer.
cqrs eventstore elixir event-sourcing postgresql database cqrs-esVert.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.
microservice vertx event-driven-microservices event-sourcing microservices asynchronous dockerAny 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.
actor-model nodejs actorsystem actors distributed-systems akka microservices nact akka.net non-blocking actor-system event-sourcingPHP 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.
prooph event-store event-sourcing ddd cqrsPumpkinDB 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.
event-sourcing database key-value storage key-value-store concatenativeA .NET based DDD application development framework.
ddd domain-driven-design apworks cqrs event-driven event-sourcingOrleankka 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.
actors cqrs event-sourcing fsm fsharp microsoft-orleans orleansNode-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.
event-sourcing eventstream eventstore nodejs domain-driven-design cqrs ddd (d)ddd eventsourcing mongodb redis tingodb azure azuretable inmemory elasticsearchAkka-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 event-sourcing cqrs microservices akkaSample e-commerce application built on top of Akka and EventStore following a CQRS/DDDD-based approach.
ddd microservices cqrs event-sourcing akkaTraceable, extendable and minimalist event bus implementation for Elixir with built-in event store and event watcher based on ETS.
elixir eventbus event-sourcing eventstoreWatermill is a Go library for working efficiently with message streams. It is intended for building event driven applications, enabling event sourcing, RPC over messages, sagas and basically whatever else comes to your mind. You can use conventional pub/sub implementations like Kafka or RabbitMQ, but also HTTP or MySQL binlog if that fits your use case. Note: Watermill should run reliably in a production environment, but it is still under heavy development and the public API may change before the 1.0.0 release.
watermill event-driven event-sourcing sagas events stream-processing reactive rabbitmq kafka cqrs
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.