Redis pub/sub je skvělé v případě, že všichni klienti mají přímý přístup k redis. Pokud máte více uzlových serverů, jeden může poslat zprávu ostatním.
Ale pokud máte v prohlížeči také klienty, potřebujete něco jiného, abyste mohli poslat data ze serveru klientovi, a v tomto případě je socket.io skvělý.
Nyní, pokud používáte socket.io s obchodem Redis, socket.io bude používat Redis pub/sub pod kapotou k šíření zpráv mezi servery a servery budou šířit zprávy klientům.
Takže používání místností socket.io se socket.io nakonfigurovaným s obchodem Redis je pro vás pravděpodobně nejjednodušší.