[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: