--
You received this message because you are subscribed to the Google Groups "Redis DB" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redis-db+u...@googlegroups.com.
To post to this group, send email to redi...@googlegroups.com.
Visit this group at https://groups.google.com/group/redis-db.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to redis-db+unsubscribe@googlegroups.com.
To post to this group, send email to redi...@googlegroups.com.
Visit this group at https://groups.google.com/group/redis-db.
For more options, visit https://groups.google.com/d/optout.
Itamar Haber
Technicalist Evangenly
Phone: +972.54.567.9692
To unsubscribe from this group and stop receiving emails from it, send an email to redis-db+unsubscribe@googlegroups.com.
To post to this group, send email to redi...@googlegroups.com.
Visit this group at https://groups.google.com/group/redis-db.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to redis-db+unsubscribe@googlegroups.com.
To post to this group, send email to redi...@googlegroups.com.
Visit this group at https://groups.google.com/group/redis-db.
For more options, visit https://groups.google.com/d/optout.
each 'remote' node creates a redis stream. Each time there is a global state change, it is appended to the stream, along with its old value (or a more complex CAS marker, if preferred)
a listener on the central node subscribes to all remote nodes' streams. Whenever a value is received, it is processed, updating the central value, if it passes the CAS consistency check
(optional) set up each remote node as a redis slave, which will automatically sync whatever changes are made centrally.
This is a bit hacky, and depends on your use case, but it is one option which allows remote nodes to access the last-known upstream value, as well as queue changes for ingestion later on.