couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nathan Vander Wilt <>
Subject Re: CouchOne + Membase = Couchbase
Date Tue, 08 Feb 2011 17:35:13 GMT
On Feb 7, 2011, at 11:41 PM, Dirkjan Ochtman wrote:
> Congratulations to all of you!
> On Tue, Feb 8, 2011 at 07:41, Jan Lehnardt <> wrote:
>> Instead of dwelling on the merger or technology, I'd like to address likely questions
about the relationship between Couchbase and Apache CouchDB. It is simple, really: at CouchOne
we were 100% committed on the Open Source side of things and at Couchbase we will continue
to do so at the same degree. In terms of organisation, Couchbase will be it's own independent
Open Source project that has Apache CouchDB and memcached as dependencies, but adds  a few
things of its own that warrant being its own project. Our combined engineering team, led by
Damien, will continue to contribute to Apache CouchDB in the same way as we've been to date,
only more. I can't wait to share with you what we'll come up with :)
> And thanks for this summary of the technical side of things.

Could we get a more technical, technical summary here on the list? I appreciate the emphasis
you guys are putting on marketing CouchDB to app developers and stakeholders, but as someone
who's already sold on it, I'm still confused by what Couchbase means for the future of CouchDB.

A few months ago, I read about BigCouch:
    BigCouch = (CouchDB + Amazon Dynamo clustering theory)
That sounds neat, and I was getting the impression this was done in Erlang in such a way it
could become part of core and was excited for it.

Now I'm trying to figure out what Couchbase is, and my reading indicates:
    Couchbase = (Memcached + magic) + (CouchDB + ponies)

Will these new dependencies make CouchDB harder to compile and use for personal deployments?
How does merging in an in-memory cache provide the clustered resiliency I was hoping would
be possible by using BigCouch? I'd never heard of Membase before last night, so I guess I'm
just feeling a bit like a nervous IT guy hearing the platform he relies on is about to change
in ways he doesn't understand.

I'd feel more comfortable if I knew what the magic and ponies really were at a code base level,
so I could understand better how they will change things for me and my little Couch apps.
I can tell the CouchOne guys are excited about this, though, and trust it means good things
for the CouchDB community.

Congrats, and best wishes!
View raw message