Xaprb

Stay curious!

Archive for the ‘CouchDB’ Category

My sessions at the O’Reilly MySQL Conference 2011

with 2 comments

I’ll be presenting several sessions at the O’Reilly MySQL Conference & Expo 2011, which is April 11-14 in Santa Clara, California. I recommend this conference to anyone interested in open-source databases including MySQL, PostgreSQL, CouchDB, MongoDB, and others. There is very good coverage of a diverse list of open-source databases.

My sessions are as follows:

In addition, I am listed as presenting Diagnosing and Fixing MySQL Performance Problems, a 3-hour tutorial on how to find and solve performance problems with swift and definite results. However, I actually have a scheduling conflict and a couple of my colleagues will present this instead.

Written by Baron Schwartz

January 29th, 2011 at 6:56 am

A review of CouchDB, the Definitive Guide by Anderson, Lenhardt, and Slater

with 2 comments

CouchDB, the Definitive Guide

CouchDB, the Definitive Guide

CouchDB, the Definitive Guide. By J. Chris Anderson, Jan Lehnardt, and Noah Slater, O’Reilly 2010. About 260 pages. (Here’s a link to the publisher’s site.)

This is a good introduction to CouchDB. I would like more information about server internals from a book titled “definitive guide.” But it orients the reader well and shows CouchDB’s strengths and use cases clearly. The writing is straightforward and well organized. I think it does a great job at helping the reader see the possibilities and the elegance inherent to the data model and conventions built into CouchDB. I ended up feeling very enthusiastic about CouchDB.

My complaints about the book are that it sometimes doesn’t go into enough depth, and it is a little wide-eyed in places. One example is the section explaining how CouchDB can scale to exabyte datasets. I would also like to see a little more formal or rigorous treatment of some topics; I saw the phrase “crash-only design” in several places, but the book never explained what that means.

I haven’t read any of the other books on CouchDB yet, but this book was fun enough to read and made me interested enough that I would like to. On a related note, I contributed an introductory white paper about CouchDB.

Written by Baron Schwartz

December 26th, 2010 at 3:06 pm

Schedule for MySQL-and-beyond conference is live

without comments

O’Reilly’s 2011 edition of the MySQL conference has an expanded agenda, with good representation from Postgres, CouchDB, MongoDB, and others. Take a look at the full schedule listing, which is being filled out as talks are approved and the speakers verify that they’ll give the session.

I am certainly looking forward to this year’s event. A tremendous amount of progress has landed in GA versions of open-source databases this year. To name just a couple, there’s a new version of Postgres (9.0) with built-in replication and many more improvements; there’s MySQL 5.5 GA; there’s the HandlerSocket NoSQL interface to MySQL; Drizzle has a beta release; and the list goes on. I believe that this conference will have balanced and representative coverage of what’s really important to users. It isn’t dominated by any vendor this year; O’Reilly is running the conference independently, and the committee members represent a broad spectrum of databases themselves.

In short, I am happier than I’ve ever been about this great and unique conference. It’s definitely going to be the best year so far. Thank you O’Reilly for holding it, and thank you to all the great speakers, and thanks to all the companies who sponsor the event.

Written by Baron Schwartz

December 19th, 2010 at 1:07 pm