Skip to content

Chronicle

Chronicle

Event sourcing, the productive way

For information systems, this is the default architecture we recommend: store every meaningful change as an immutable event — the complete history of what happened — and turn those events into exactly the read models, reactions, and projections your application needs. Chronicle gives that event log a gRPC boundary, storage choice, Orleans-based processing, and tools you can actually operate. Get started → · Architecture →

Chronicle stands on its own — run it from any .NET host, with no other Cratis product required. When you want a typed full-stack app on top, Arc adds the CQRS boundary and Components renders it. CQRS and event sourcing fit naturally together, but neither depends on the other. See Why developers choose Cratis for how the pieces fit.