News for hackers. Stuff that matters.
Re:FoundationDB vs. Jepsen by rdtsc on Tuesday March 25, 2014 @03:28PM (#7468303)
With couchdb you can set up your own couch cluster replication topology:

* master-slave

* a tree

* a ring

* a ring with overlaps

* completely connected graph

Well basically any graph topology you like. Replications can be pull or push. The downside is you are in charge of handling and setting up proxies and deciding how memebership is handled. Whether you have a proxy or not and if so how do client pick were to write etc.

Also CouchDB only offers atomic document transaction. If you need atomic multi-document transactions you have to use a transaction log based on single docs.

But you get continuous replication, a nice browser GUI that helps you debug as you develop, and most of all, a well defined conflict model when there are conflicts in your database.

It would seem to be Jepsen like test doesn't make sense for CDB as it doesn't ship with a default single cluster setup.

There are no comments on this comment yet.