Bug#1014815: RFP: kiwipy -- Easy remote messaging using RabbitMQ
Package: wnpp
Severity: wishlist
Control: block 962932 by -1
* Package name : kiwipy
Upstream Author : Martin Uhrin
* URL : https://github.com/aiidateam/kiwipy
* License : GPLv3 and Expat
Programming Lang: Python
Description : Easy remote messaging using RabbitMQ
kiwiPy is a library that makes remote messaging using RabbitMQ (and possibly other message brokers) easy.
It was designed to support high-throughput workflows in big-data and computational science settings.
That said, kiwiPy is entirely general and can be used anywhere where high-throughput and robust messaging are needed.
Features
* Support for 1000s of messages per second
* Highly robust - no loss of messages on connection interruptions
* Generic communicator interface with native support for RabbitMQ
* Supports task queues, broadcasts and RPC
* Support for both thread and coroutine based communication
Reply to: