Dear Experts and Developers,
I was just wondering whether Sync daemon between Master and Slave MGMs works in the distance with tens or hundreds milliseconds of latency, e.g. around 100ms under 200ms. It would be very helpful for me to understand a brief picture of how the Sync between MGMs works, e.g. how it determines the completion of sync in between two MGMs synchronously or asynchronously?
Also I was wondering whether the backup and replication process in between two or more QuarkDB clusters in different locations are already implemented or there are any workarounds in this regard.
Because I am thinking of a distributed setup of two or multiple EOS instances in cross-country wise in our region in order to help local administrators reduce operational costs and efforts in a way to simply setting up a single EOS instances on top of distributed FSTs across countries. I believe that Geotag would be a useful tool to identify FSTs. If MGM sync works well with such long latencies, it would be feasible to setup MGM master in one place and MGM slave in other place so that two different sites could be a mutual backup.
Also it would be mandatory for which this setup should work to have QuarkDB has to be replicated properly. According to RocksDB, it does not support synchronous replication between two different QuarkDB clusters. To make two or more QDB clusters to be synchronized(?), one has to assure that a periodic and frequent backup and replication process is working automatically. I believe that this is almost nonsense because if one expects frequent writings in a short period of time, one might lose a fraction of data in between the backup and replication processes. However if one expects a sparse writings (or a series of writings at a specific period of time), the backup and replication process to synchronize QuarkDB would work quite well.
I might be unclear or completely ignorance because simply I do not understand well how EOS works. It will definitely be very helpful for me to understand and make things work if you kindly make any comments or suggestions.