私はフェイの作者です。概念的には、FayeとRedis pub / subは非常によく似た動作をします。実際、Fayeの最新リリースではRedisをバックエンドとして使用できます。 Tomが言うように、RedisクライアントはRedisデータベース全体にアクセスできるため、Redisはサーバークラスター内のプロセス間メッセージングに適しています。
たとえば、WebサイトのUIを強化するために、Webを介して公的にアクセス可能なpub / subサービスを提供する場合は、Fayeの方が適しています。 pub / subのみを実行し、Redisが提供する他のストレージは実行せず、生のTCPソケットではなくHTTPおよびWebSocketを介して動作します。また、ユーザー定義のクライアント側およびサーバー側の拡張機能を使用して、使用するメッセージングプロトコルを拡張することもできます。