Thanks for replying. I guess it boils down to, how to cluster two or more Faye servers using a custom engine. Let's assume there will be a load balancer or F5 device or something in front of the Faye servers. Do the 2 or more Faye servers need to know about each other? Or is it sufficient for the LBs/F5 to establish sessions (word used loosely) and as clients connect, they just keep traffic roughly split between the two Faye servers? In this scenario if a Faye server goes down does the other Faye server need to know about it's clients so that it can pick up the slack? Maybe the Faye server is opaque to both the client and the Redis server and as long as _A_ Faye server is up the communication happens in this scenario.
I guess bottom line is I don't understand exactly how the Faye-redis (or the -sharded) Engines help create a HA Faye cluster (vs. the memory engine). Not trying to get a lot of your time, but if you have links to info I can read to grock this I'd appreciate it.