pyeventor
latest
  • About the project
  • Installation
  • Start
  • Examples
  • Aggregate
  • Projection
  • Snapshot
  • Event Store
  • Asyncio
  • Plugins
pyeventor
  • Welcome to pyeventor’s documentation!
  • Edit on GitHub

Welcome to pyeventor’s documentation!

  • About the project

How to start

  • Installation
  • Start
    • Defining the aggregate and define its possible attributes
    • Defining the event
    • Register handler for process the event
    • Create the event store
    • Example of usage
  • Examples

Event Sourcing

  • Aggregate
    • Create custom aggregate
    • Create custom event
    • Set up handlers for events
  • Projection
    • Define the Projection
    • Usage of projection
  • Snapshot
    • Define the Snapshot
    • Define the Partial Snapshot
    • Define the Custom Snapshot
  • Event Store
    • Define the implementation
    • Usage

Extensions

  • Asyncio
    • Defining the asyncio implementation
  • Plugins
    • In memory synchronous storage for events
    • Async postgres storage for events
Next

© Copyright 2024, Ihor Yankin. Revision f00e95a6.

Built with Sphinx using a theme provided by Read the Docs.