Redis pub/sub sangat bagus jika semua klien memiliki akses langsung ke redis. Jika Anda memiliki beberapa server simpul, satu dapat mengirim pesan ke yang lain.
Tetapi jika Anda juga memiliki klien di browser, Anda memerlukan sesuatu yang lain untuk mendorong data dari server ke klien, dan dalam hal ini, socket.io sangat bagus.
Sekarang, jika Anda menggunakan socket.io dengan Redis store, socket.io akan menggunakan Redis pub/sub di bawah kap untuk menyebarkan pesan antar server, dan server akan menyebarkan pesan ke klien.
Jadi menggunakan ruang socket.io dengan socket.io dikonfigurasi dengan toko Redis mungkin yang paling sederhana untuk Anda.