Jestem autorem Faye. Koncepcyjnie Faye i Redis pub/sub robią bardzo podobne rzeczy, w rzeczywistości najnowsza wersja Faye może używać Redis jako zaplecza. Jak mówi Tom, Redis jest odpowiedni do przesyłania wiadomości między procesami w klastrze serwerów, ponieważ klient Redis uzyska dostęp do całej bazy danych Redis.
Faye jest bardziej odpowiednie, jeśli chcesz udostępnić publicznie dostępną usługę pub/sub przez Internet, na przykład w celu zasilania interfejsu użytkownika swojej witryny. Obsługuje tylko pub/sub, a nie inne miejsce do przechowywania, jakie zapewnia Redis, i działa przez HTTP i WebSocket, a nie przez surowe gniazdo TCP. Pozwala także zdefiniowanym przez użytkownika rozszerzeniom po stronie klienta i serwera w celu rozszerzenia używanego protokołu przesyłania wiadomości.