Non persistent publications accross multiple Meteor servers using redis

What is the best way to achieve for example a chat application using different servers and without persisting the data ?

Socket.Io has a redis adapter when there are multiple node servers for syncing its data through redis.

In meteor, I didn’t find such a thing, is there a standard way to do this ?
I thought of using the redis live data package and create “redis collections” for the chat rooms and all the meteor clients will publish this collection.

Here is a simple diagram explaining it : (source : Meteor in Action, great book !)

Any other idea ?

2 Likes