-
2009/07/03 18:10:48 +0000
(Part one because this is only just some of what I'd like to say on the topic.)
The web was originally designed as a peer-to-peer medium. Tim Berners-Lee needed a way to share physics papers with his friends around the world. Since they were physicists, and the medium was simply published texts, the barriers to entry were low. All you had to do to...
-
2009/06/12 21:29:18 +0000
NoSQL was a rip-roaring good time. It was fun to catch up with old friends as well as get an all day brain-dump of what's going on in the distributed database world. I'm pretty heads-down on CouchDB, so seeing how others have approached a similar problem space was eye opening.
Mostly I was amazed at the level of complexity in the various Big Table...
-
2009/05/31 03:22:46 +0000
I like it when people talk about less code. Code slower, all of that. Here's my attempt to talk about less.
Less Layers
This is one aspect people find appealing about pure Couch apps. Less layers makes deployment easier. Less layers means less impedance mismatch between layers. This makes applications different.
But which layer do we drop? Model...
-
2009/05/29 04:42:17 +0000
I'm not particularly concerned with people who take issue with some of the CouchDB demos I've been doing lately. Either they don't get it or they're trying hard not too. If you're on the cusp, and you're not sure whether or not you get it, I encourage you to read Jacob Kaplan-Moss's blog post from a couple of years ago: "Of the Web". For the non li...
-
2009/05/25 06:10:40 +0000
The biggest response I got to Toast, my realtime CouchDB chat server was: "wtf why didn't you use XYZ technology?"
The point of developing chat in CouchDB is not to show how CouchDB is an ideal persisted chat server (even if it is). The point is to show how CouchDB's "databasey" features, because they are implemented using HTTP, can be leveraged t...