mardiros / jeepito

message bus implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jeepito

Doc Continuous Integration Coverage Report

Jeepito is a library to send message in a bus in order to get base classes for event driven development and :term:`Domain Driven Design`.

Jeepito is used for internal messaging inside a python program, but also, with external services that can consume messages throw an event stream, where message can be published to a given transport.

Jeepito support both asynchronous using async/await and synchronous API.

Note

The synchrounous API is generated by unasync from the asynchronous api.

About

message bus implementation

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 97.9%Language:Just 2.1%