A nice quote:
CouchDB is very much a database. It’s just that it doesn’t require custom client software (like most databases) because CouchDB clients speak HTTP. This makes it ideal for distributed systems, because operations teams know how to cache, load-balance, and authenticate HTTP.
My particular obsession is with stripping out the application servers that people usually use, because 90% of what most webapps do can be handled by plain CRUD with validations, which is properly the domain of the database. Because CouchDB’s API is all HTTP, I find it fun to show off what can be done without any middleware.
More about CouchDB will follow. I will be sure to keep posting about my adventures with CouchDB.