Presenting PubSubClub, distributed pubsubs for WAMPv1 in Autobahn|Python


I’ve just finished PubSubClub, a utility to distribute pubsubs among multiple WAMPv1 servers, allowing for a distributed and highly available WAMP application. You can check it out at

The stack is quite outdated (Autobahn|Python <= 0.8.15), so I imagine this will be of little use to most, but I’m publishing it here in the chance it might help someone. For my purposes, an upgrade to WAMPv2/ isn’t an option until multi-node routers are supported, and even then there’d need to be a compelling business reason to justify the time to rework our architecture. There must be others in a similar situation.