Event Store implemented in Python
Project description
Event Store is an implementation of the `Events as a Storage Mechanism <https://cqrs.wordpress.com/documents/events-as-storage-mechanism/>`_ concept (`PDF here <https://dl.dropboxusercontent.com/u/9162958/CQRS/Events%20as%20a%20Storage%20Mechanism%20CQRS.pdf>`_). It is an implementation of the actual storage for events. The implementation follows the excellent article by Greg Young: `Building an Event Storage <https://cqrs.wordpress.com/documents/building-event-storage/>`_. (`PDF Here <https://dl.dropboxusercontent.com/u/9162958/CQRS/Building%20an%20Event%20Storage%20CQRS.pdf>`_). Reading the linked articles should provide sufficient understanding of the code.
Functionality
=============
Currently a Sql backend is provided with simple Pickle serialization.
Why It Exists
=============
There didn't seem to be any python native event storage implementations.
Contributing
============
The implementation is minimalistic, but pull requests are welcome. Please file an issue with an approriate pull request.
Functionality
=============
Currently a Sql backend is provided with simple Pickle serialization.
Why It Exists
=============
There didn't seem to be any python native event storage implementations.
Contributing
============
The implementation is minimalistic, but pull requests are welcome. Please file an issue with an approriate pull request.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
event-store-1.0.1a3.zip
(13.5 kB
view hashes)
Built Distribution
Close
Hashes for event_store-1.0.1a3-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca5b436b640699e48ccf4f66cbd66728b90bd224825c46b9e88566c2da3b3bda |
|
MD5 | 56e4f538673a65814739219d0945f8d4 |
|
BLAKE2b-256 | 3dacbed60f725ff0a19daa8736993241eefe886d40ca9a5c0faf573421395e75 |