aioserf: an async Python front-end for Hashicorp’s Serf

AioSerf is an asynchronous interface to Serf <>.

Key features:

  • async; supports asyncio and Trio <>.
  • properly multiplexed; issue multiple commands in parallel
  • listen for, and respond to, queries / user events
  • transparently encodes/decodes your payloads, if desired
  • should support 100% of Serf’s RPC command set
  • includes adequate tests and example code
  • License: MIT

Inherited from Trio: