Я автор Фэй. Концептуально Faye и Redis pub / sub делают очень похожие вещи, действительно, последняя версия Faye может использовать Redis в качестве серверной части. Как говорит Том, Redis подходит для обмена сообщениями между процессами в кластере серверов, поскольку клиент Redis получит доступ ко всей базе данных Redis.
Faye более уместно, если вы хотите предоставить общедоступный паб / суб-сервис через Интернет, например, для включения интерфейса вашего сайта. Он работает только с pub / sub, а не с любым другим хранилищем, которое предоставляет Redis, и работает через HTTP и WebSocket, а не через необработанный сокет TCP. Он также позволяет определенным пользователем клиентским и серверным расширениям расширять используемый протокол обмена сообщениями.