The python-es
module is a lightweight Event Sourcing (ES) framework for Python 3.
- Implement a locking model for shared aggregates in multi-threaded environments.
- Create a test case proving that events enforce their required parameters to be provided.