You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How does Redis Backplane ensure the atomicity of room state?
It seems like there could be an issue where the group state becomes out of sync if, for example, saving the group state in Redis succeeds but publishing fails.
The only solutions I can think of are using a distributed lock or executing all redis commands at once with Lua.
Additionally, Redis Cluster supports sharding but stackexchange.redis does not support spublish/ssubscribe, scaling out seems difficult.
Do you have any other recommended approaches?(searched about kafka or evony proxy for redis)
The text was updated successfully, but these errors were encountered:
How does Redis Backplane ensure the atomicity of room state?
It seems like there could be an issue where the group state becomes out of sync if, for example, saving the group state in Redis succeeds but publishing fails.
The only solutions I can think of are using a distributed lock or executing all redis commands at once with Lua.
Additionally, Redis Cluster supports sharding but stackexchange.redis does not support spublish/ssubscribe, scaling out seems difficult.
Do you have any other recommended approaches?(searched about kafka or evony proxy for redis)
The text was updated successfully, but these errors were encountered: