← Graph

Message Store

concept 4 connections

A database specialized for storing and retrieving events and commands that services publish and consume in a pub/sub style. Publishers don't know who consumes messages; consumers don't know who publishes. Examples Garofolo cites: the Event Store project (Greg Young), Eventide's Postgres-backed message store (Nathan Ladd and Scott Bell), and Rails Event Store (Andrzej Śliwa and Arkency).

category
architecture
about
Message Store concept
Introduces message stores as the pub/sub transport for events and commands.
project Eventide
related_to
Message Store concept
Eventide ships a Postgres-backed message store implementation.
related_to
Message Store concept
Rails Event Store is given as an example of a message store implementation.
related_to
Message Store concept
Greg Young's Event Store project is given as a canonical message store implementation.

Provenance

Read by
8 extractions