Link: http://www.couchbase.com/nosql-databases/couchbase-mobile
Link: http://www.couchbase.com/nosql-databases/couchbase-mobile
Couchbase Server queues writes immediately. The default is to ack once a write is in Server memory, but you can choose other options. See the response from daschl in that thread.
I see what you were trying to get at with your question. I'm not sure we clarified enough what's going on. I'll respond on the forum.
1 - Unabashedly, our #1 commitment is to our customers who are relying on Couchbase for their mission critical applications. That's why the Couchbase Enterprise Edition gets the bulk of our attention and testing.
2 - History can show that's it's actually more like 3-6 months of delay rather that 8-10 and corresponds more to our release cycles than to an artificially imposed delay.
3 - Couchbase major releases has always had CE and EE in sync.
4 - Couchbase CE is provided as a service to the community. Users who want to rely upon their own expertise to run a database in production have a responsibility to themselves and their organization to have the appropriate level of skills to do so. That should mean being able to debug and fix bugs themselves. In fact, our open source code base does not lag AT ALL and anyone is welcome to build off of that themselves and get all of the latest and greatest features (and bugs of course). If they're not willing to do this, they should be paying us to.
not sure if this still exists. but it took some digging into the source, and monkey patching to fix.
As far as I know, Memcached's longtime maintainer / primary contributor (dormando) is not involved with Couchbase, and neither is Memcached's original creator (bradfitz).
Couchbase was a merger between NorthScale and CouchOne. The CouchOne founding team were all CouchdDB project founders: Damien Katz, J Chris Anderson, and Jan Lehnardt. NorthScale was founded by Steve Yen, who was an Entrepreneur in Residence at Accel, and Dustin Sallings, who was a committer on the Memcached project.
The first product that NorthScale released was called Membase, and the point of it was to help companies run large memcached clusters without having to think very hard. Couchbase later evolved into a hybrid of Membase and CouchDB that can speak the memcached protocol but also has some of the JSON document database properties that CouchDB has.
Steve Yen was doing a lot and fixing bugs and wrote moxi, a memcached proxy that was very useful in the early days.
With the CouchOne merger, we moved a lot of the proxy topology independence into clients and added a lot more.