Hi all,

I'm pleased to announce Historia - an event sourcing framework for Pharo.
https://github.com/mumez/Historia

Historia provides a straightforward way to model your application's
state changes as a sequence of immutable events.

Key features include:
- Model object mutations recorded as timestamped events
- ModelSpace (aggregation) for managing named model objects
- Automatic synchronization of remote ModelSpaces
- Time travel capability to restore state at any point in history
- Reliable persistent storage (Redis) for snapshots and events
- Inter-ModelSpace communication via EventBridge
- Included Bank Account example demonstrating framework usage

The framework is designed to be lightweight yet useful for
implementing event driven style apps in Pharo.

Enjoy!
-- 
[:masashi | ^umezawa]

Reply via email to