snakeMQ - Python消息队列库


MIT
跨平台
Python

软件简介

snakeMQ
是一个跨平台的Python消息队列库。消息队列让不同主机间通信变得简单可靠。使用snakeMQ,只需要发送消息,剩下的事都交给snakeMQ处理。

特色:

  • 纯python实现 ,跨平台
  • 自动重连接
  • 可靠发送–可配置的消息方式与消息超时方式
  • 持久化/临时 两种队列
  • 支持异步 – poll()
  • symmetrical – 单个TCP连接可用于双工通讯
  • 多数据库支持 – SQLite、MongoDB……
  • brokerless - 类似ZeroMQ的实现原理
  • 扩展模块:RPC, bandwidth throttling

与AMQP, ZeroMQ等其他消息系统不兼容。