This extension provides a way to run a decentralized cluster of Faye servers that can be dynamically expanded at runtime. When you start a new server, you tell it the endpoint of one other server in the cluster and it will discover the rest itself. Any message you publish to a server is then forwarded to all the others. Using this extension you can run an ever-increasing number of Faye servers that share no state in order to increase your connection capacity. Each client should connect to one of these servers, and it will be able to communicate with any other client connected to the cluster.