Simple CouchDB multi-master clustering via Nginx
ephemera.karmi.cz
ephemera.karmi.cz
The existence of projects like couchdb-python and couchdb-lucene are just icing on a very tasty cake.
If you are just expecting the document to be a member of a list (say, you put an order on server A, then look for all orders belonging to a customer on server B), you're not guaranteed to see it. This is 'eventual consistency' -- in practice, you want to be sure that you can live with this as a tradeoff.
http://www.youtube.com/watch?v=ESDBM9-U804
54:14 in, someone asks a similar question
So, put something in /etc/rc.local for each server to start the replication again.