See the documentation for more examples and information.
eventscore
can be installed using pip:
python3 -m pip install -U eventscore
If you want to run the latest version of the code, you can install from the github directly:
python3 -m pip install -U git+https://github.com/MatveyIvanov/eventscore.git
Here is an example of running Marketplace Django App
Help in testing, development, documentation and other tasks is highly appreciated and useful to the project.
To get started with developing eventscore
, see CONTRIBUTING.md.
- 100% unit-test coverage
- Integration tests for threading and multiprocessing
- e2e tests
- 100% docs coverage
- Kafka support
- Outbox pattern support
- At least once semantic support
- At most once semantic support
- Stress-tests, with/without eventscore performance comparison
- Multiple event types per consumer group
- ...