The system layer brings together different process applications within a system definition, and provides various system runners for running a system.
.. automodule:: eventsourcing.system.definition :show-inheritance: :member-order: bysource :members: :special-members: :exclude-members: __weakref__, __dict__
.. automodule:: eventsourcing.system.runner :show-inheritance: :member-order: bysource :members: :special-members: :exclude-members: __weakref__, __dict__
.. automodule:: eventsourcing.system.multiprocess :show-inheritance: :member-order: bysource :members: :special-members: :exclude-members: __weakref__, __dict__
.. automodule:: eventsourcing.system.thespian :show-inheritance: :member-order: bysource :members: :special-members: :exclude-members: __weakref__, __dict__