Welcome BigCouch

Good news! Cloudant has announced the completion of the BigCouch merge. This is a huge step forward for CouchDB. So thank you to Cloudant, and thank you to the committers (particularly Robert Newson and Paul Davis) who slogged (and travelled the world to pair with each other) to make this happen.

What does this mean? Well, right now, the code is merged, but not released. So hold your clicks just a moment! Once the code has been tested, we will include it in one of our regular releases. (If you want to help us test, hop on to the dev@ mailing list!)

What’s new? The key accomplishment of the merged code is that BigCouch’s clustering capability, along with the rest of Cloudant’s other enhancements to CouchDB’s code base, will now be available in Apache CouchDB. This also includes improvements in compaction and replication speed, as well as boosts for high-concurrency access performance.

Painless replication has always been CouchDB’s biggest feature. Now we get to take advantage of Cloudant’s experience running large distributed clusters in production for four years. With BigCouch merged in, CouchDB will be able to replicate data at a much larger scale.

But wait! That’s not all! Cloudant has decided to terminate their BigCouch fork of CouchDB, and instead focus future development on Apache CouchDB. This is excellent news for CouchDB, even more excellent news for the CouchDB community.

Here’s the original press release:

Cloudant Contributes Database Scalability and Fault-Tolerance Framework to Apache CouchDB™

And here are some highlights from the press:

Sofa, so good … BigCouch relaxes into comfy Apache CouchDB (The Register)

Cloudant pitches one CouchDB for all (GigaOM)

Cloudant Merges BigCouch Into Apache CouchDB (eWeek)

Cloudant Breathes Life Into CouchDB – Merges BigCouch into Apache Project (CMSwire)

CouchDB Gets Cloudant’s ‘Super-Size Me’ Scaling (InformationWeek)

Cloudant Merges BigCouch Code into Apache Open Source Database (The WHIR)

Cloudant Merges BigCouch Database into Open Source Apache CouchDB (The VAR Guy)

Cloudant merges distributed BigCouch code with Apache CouchDB (JAXenter)

Cloudant contributes database scalability and fault-tolerance framework to Apache CouchDB (SD Times)

P.S. Cloudant is also hosting a party at OSCON on July 25 to celebrate the news. (They’re booth #305 if you’re at the show.) And if all that wasn’t enough, stay tuned for news about a CouchDB conference that we should be announcing shortly…

Apache CouchDB is supporting the Google Summer of Code

The Apache Software Foundation is participating in GSoC again this
year, and CouchDB is on the project list of course!

By the end of the summer, we hope you’ve above all, had fun, and we’ve
enabled you to make a valued contribution, and ideally help you
continue in your involvement with the CouchDB project.

I’m a student, how do I start?

Check out some of the ideas or suggest your own ones.
Please subscribe to our developer mailing list and join us on IRC
at #couchdb-dev on irc.freenode.net to talk about what you’re interested
in. Don’t forget to read the ASF GsOC guide.

You’ll need to pick your projects and submit proposals from 22nd April
to 3rd May.

I’m interested in being a mentor for the CouchDB project!

Thanks! Please read up on being a mentor and contact
dev@couchdb.apache.org for more details. Previous mentors suggest the effort is around
5h per week on average. Please review the topics list and feel free to
make any adjustments.

Please pass this on to your local user groups, universities, etc. Thanks!

For more information on Google Summer of Code itself, timelines and
proposals, visit the Melange website.

For more information on the Apache Software Foundation, visit our ASF site.