Foundation / Landscape

Landscape

The products around Event Sourcing, CQRS, and Domain-Driven Design, ours included – all in the same form, along the five stages, and described without evaluation.

ModelingModel it.4

Application

A browser-based application for Domain-Driven Design, from Event Storming and Domain Storytelling to a model that exports to ESDM.

License
Proprietary
Runs on
Container
Website ↗
CLI

A command-line tool that checks, explores, and documents event-sourced domain models written in ESDM.

License
MIT License
Runs on
Linux, macOS, Windows
Product page →
Managed

A service that generates realistic, synthetic events of sample domains, to explore event-sourced data and to build on it.

License
Proprietary
Speaks
HTTP
Product page →

RememberingRemember it.4

Server

A server that provides message routing and an event store for message-driven applications.

License
Proprietary
Runs on
Container, Linux
Speaks
gRPC, HTTP
Website ↗
Server

A database for event-driven architectures with an integrated streaming engine.

License
Proprietary
Runs on
Container, Linux, Windows
Speaks
gRPC, HTTP
Website ↗

BuildingBuild on it.7

Library

A framework for building applications following CQRS and Event Sourcing in Elixir.

License
MIT License
Language
Elixir
Website ↗
Library

A framework for building event-driven applications in TypeScript, with commands, queries, and events following CloudEvents.

License
Apache License 2.0
Language
TypeScript
Website ↗

IntegratingIntegrate it.1

Server

A server that provides message routing and an event store for message-driven applications.

License
Proprietary
Runs on
Container, Linux
Speaks
gRPC, HTTP
Website ↗

AnalyzingAnalyze it.1

What gets listed here

Everything listed has to do with Event Sourcing, CQRS, or Domain-Driven Design; general technology, such as a general-purpose database or message broker, is not listed. An entry is listed if it is one of our products, or builds on one of them with a value of its own; if it bridges one of our products and another product of the ecosystem; if it is the other side of such a bridge; or if we consider it worth mentioning for a reason of our own. What only simplifies access to a product, such as a client SDK, is part of that product and listed in its documentation.

We choose what is listed, but we do not evaluate what we list.