An abstract interface for RabbitMQ communication
An abstract interface for RabbitMQ communication.
b_rabbit is a RabbitMq Interface on top of rabbitpy to make implementing RabbitMQ messaging patterns easier. It is very useful especially inside large projects, in which many boilerplate code must be written. it uses a parent wrapper class that wrap all connections and classes definitions of different messaging patterns, then using the patterns is pretty straightforward by creating instances from the parent class depending on the pattern you want to use. it uses multithreading to asynchronously orchestrate between multiple subscription and RPCs.
- Free software: MIT license
- Documentation: https://b_rabbit.readthedocs.io.
- it implements all RabbitMQ messaging patterns from work queues to RPCs.
- provides an easy high level API (take a look at the examples)
- thread safe since it uses rabbitpy
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size b_rabbit-1.0.0-py2.py3-none-any.whl (7.2 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View|
|Filename, size b_rabbit-1.0.0.tar.gz (17.7 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for b_rabbit-1.0.0-py2.py3-none-any.whl