Table of Contents

Recipes# Recipes# Recipes

This section contains different recipes for different aspects of Cratis:

Topic Description
Creating an event How to create an event
Appending an event to the log How to append an event to the event log
Reacting to events in the event log How to observe and react to events that are appended to the event log
Reducers How to create and maintain read models from events using reducers
Projections How to create read models from events using projections
Constraints How to define constraints to maintain data integrity
Custom Rules How to create your own custom rules to be applied in your domain.
Configuration How to configure Chronicle for different scenarios and environments
Docker Compose How to use docker compose with Cratis.