dear community, I would like to implement global configuration replication for a cloud service. the customer can update its service configuration at any site and changes are replicated worldwide. eg. main CouchDB sites in - USA - Europe - Asia main sites are full-mesh connected OR connected like a backbone ( USA---Europe---Asia ) always with bi-directional replication between main sites. sub sites in each region are connected in a ‚LDAP tree‘ way which connects to main site in the region. eg: - Western Europe will do a bi-directional replication to Europe node only - France node will do a bi-directional replication to Western Europe node only - Germany node will do a bi-directional replication to Western Europe node only - and so on … this would mean a 3-layered approach down to each country node a fourth layer may consist of different towns in the county eg: - Frankfurt node will do a bi-directional replication to Germany node only - Berlin node will do a bi-directional replication to Germany node only
any way to do such a structure with CouchDB? anyone already using such a strucure? is it possible to connect 200 servers this way (globally)? any ideas about replication time to expect in such a configuration (if possible at all…)? are there tools which are better suited to implement my needs? hope this is not too crazy of an idea :) kind regards /pat
