We think about moving from a master-slaves to mongodb with replica-set. Now I wonder if mongodb replicas are also set up like read-only slaves or if each mongos is able to write and sync the others like a master-master farm?
This might reduce the single source of error (master down) and also balance the write-load for scaling with best performance (not only for read, but also write...).