Quick Blog Entry
I've been really busy and just not in a blogging mood lately. But I'm going to force myself to write a blog post for 15 minutes. This is it. I'm a slow typist.
CouchDB development is going well. We have more contributors and are about to add another project member. We are about to release a 0.8.1, which I think will be a very solid and useable release. The trunk is usually in good shape, but unpredictable. You might encounter serious bugs. Be warned.
The interest in CouchDB is impressive for a still immature project. And like most open source projects, its all word of mouth. We don't have a PR or marketing department. Except for Jan :)
Right now I'm working on a few performance optimizations in the btrees. It currently does linear scans on the keys in each btree node, when really it should be binary search. Doing some early profiling showed the number of keys comparisons is eating up CPU.
There are a number of big companies and small startups alike using CouchDB already. The uptake has been amazing here, I'm absolutely thrilled and CouchDB is being used to solve real problems. There is one company, a tech giant, that is piloting a couchdb project. If successful, CouchDB will be the storage engine in the next version of a product already used by millions.
But puzzlingly there is a lack of interest within IBM. I'm not much of an evangelist, but I thought people within Lotus would be interested. But so far, not so much.
Quick thought: Cloud computing is great. Right up until you lose your connection, then what?
Okay, that's 15 minutes. A quick read through, a few edits and a sick feeling at the lack of structure aaaaaaand publish.
Posted August 12, 2008 10:57 AM
Comments
As a Notes Developer I am extremely interested in CouchDB and it's potential uses. If CouchDB had been further along about 12-18 months ago I think some of us could have convinced our management to use it instead of MSSQL for a new project.
The project is going well and people I talk to our impressed and excited. Keep it up!
Mike Fisher, August 12, 2008 11:46 AM
Also a Notes developer type and I can see the value right away. I would like to see an update on the size limitations and how you could implement sharding or data partitioning to take advantage of a number of smaller machines.
A quick thought back at you... cloud is great until you loose your connection - but then so are most telephones.
Ian Connor, August 12, 2008 1:29 PM
As a Notes developer, I am really getting a kick out of some of these replies.
Ronnie, August 14, 2008 12:46 PM
"Quick thought: Cloud computing is great. Right up until you lose your connection, then what?"
I haven't followed CouchDB that closely, but AFAIK it's not intended to be used as a datastore local to the client, but rather as a web server's datastore. Maybe the above quote tells you why - Notes developers really see the importance of offline work.
Bernard, August 15, 2008 5:44 AM
"I'm not much of an evangelist, but I thought people within Lotus would be interested."
Even the newer Lotus products have strong ties to the original collaboration suite, which means their dev teams already have 50323091 feature and integration 'requirements', both from older Lotus/Portal products and customers. If you don't evangelize, you won't get noticed (and prioritized).
"Cloud computing is great. Right up until you lose your connection, then what?"
Letting an ISP run your mail server is great, until it goes down and you can't read your latest email. Then what?
Letting a hosting company handle your web site is great, until their power fails and no one can read your blog. Then what?
Dismissing an entire realm of the IT industry out of hand is great until you learn about logical fallacies. Then what?
Dan, August 15, 2008 7:02 PM
Interestingly, I heard Blaine Cook mention CouchDB on the 5/15/08 edition of the Gillmor Gang. He was an (the?) architect of Twitter.
Don McNally, August 16, 2008 1:08 PM
Maybe, rather than me reaching out to the cloud, it reaches out to me and gives me a local transaction log or something similar...commit to the cloud when it's available...just a random thought
Dan Sickles, August 18, 2008 9:23 PM
Hey, I thought you might like to know that CouchDB was mentioned in passing during a recent episode of Hanselminutes, Scott Hanselman's Podcast. It was a brief mention, though, so you have at least 14:54 seconds of fame left.
Just before 30 minutes into the podcast: http://www.hanselminutes.com/default.aspx?showID=142
Ken Pespisa, August 20, 2008 1:49 PM
"Quick thought: Cloud computing is great. Right up until you lose your connection, then what?"
Which is the problem Gears (formally Google Gears) set out to solve (for webapps).
Caboose, September 20, 2008 7:55 AM
relfjv nlkgf lhrfeag
CrW 153, March 5, 2009 9:00 PM
Hey everyone! I'm back from New Jersey, and fully got the website up to date, and I even finished screenshotting all the catalogs I still needed to do! So starting tomorrow, I'll be working on that. I hope to be done with all the catalogs by the end of July, although I have nearly 300 MB of catalog pictures to upload.....
Anyway, we updated a ton of pages. They Club Penguin fansite include the following lists/guides: Club Penguin Event Log, Item List, and the Dance/Wave/Sit List
And the following pages: Servers, Elite Penguin Force, (with a new video) Issue 194, Club Penguin Blog, Desktop Backgrounds, Website Banners, and 101 Days of Fun. Enjoy!
clubpenguin, July 5, 2009 5:12 PM
Post a comment