cqrs-monolith

cqrs-monolith is a node.js framework that helps to implement the microservices for cqrs architectures.

Usage no npm install needed!

<script type="module">
  import cqrsMonolith from 'https://cdn.skypack.dev/cqrs-monolith';
</script>

README

cqrs-monolith

cqrs-monolith is a node.js framework that helps to implement the microservices for cqrs architectures.

Description

This project has just started, do not use yet.

Think better! Think KISS!

Advantages

  • Only one monolithic project in your github.
  • Only one monolithic project to maintain.
  • Could be DDD oriented if you want.
  • Configuration-driven oriented framework.
  • Agnostics commands and queries, they just had to be promises.
  • Tests are dissociate from the CQRS (more easy to implements).
  • Deploy and scale your microservices like you want.
  • Automatic services discovery.

Installation

$ npm i -S cqrs-monolith

CQRS

Create a command
Create a query

Usage