Framework for building message queues.
A framework for building message queues using Python
I needed a Persistent Message Queue endpoint on top of an MQTT client, with message acknowledgement, timeouts, retries and signing & validation using a public/private keypair. A quick search delivered persist-queue, which seemed to cover most what I was looking for. But after implementing part of my requirements, I hit some bumps in the road. To work around them I would almost have to implement the entire solution, so little added value was still to be found in reusing the existing module. Starting from scratch also allowed me to explore a few new things and introduce some other ideas.
After a first rough implementation, specific for my original use case, I felt that it was hard to test it nicely as-is. Breaking it down in several very composable components, allowed for vastly improved unit tests and in the end resulted in a nice reusable module.
Visit Read the Docs for the full documentation, including overviews and several examples.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|mqfactory-0.0.3-py2-none-any.whl (23.7 kB) Copy SHA256 hash SHA256||Wheel||py2|
|mqfactory-0.0.3.tar.gz (17.1 kB) Copy SHA256 hash SHA256||Source||None|