incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicholas Orr <nicholas....@zxgen.net>
Subject Re: CouchDB site launch -- sharegrove
Date Sat, 09 Jan 2010 06:57:18 GMT
Sounds good Adam.

All the best :)

Nick

On Sat, Jan 9, 2010 at 12:04 PM, Adam Wolff <awolff@gmail.com> wrote:

> Hi Nicholas,
> Thanks for checking it out (and for pointing out the problem with the help
> video!)
>
> As you say, we're trying to capture the dynamics of small groups -- the
> space between inboxes on the one hand (email, facebook) and bigger groups
> on
> the other (email lists, facebook, google groups, etc.) The comparison to
> google wave is apt, though we're trying to be the much-simpler consumer
> alternative.
>
> A
>
> On Thu, Jan 7, 2010 at 6:26 PM, Nicholas Orr <nicholas.orr@zxgen.net>
> wrote:
>
> > Ok I've used it and now I'm not seeing the point of this....
> >
> > Yes if my friend is not in Facebook then I can use email...
> > However isn't that what email groups are for?
> >
> > What is the end goal here that make sense for someone who all ready uses
> > facebook and can have private discussions with friends in facebook?
> >
> > Also looking at the UI - conversations could get out of control and then
> > I'd
> > have to scroll scroll scroll - at least with Google Wave they you have to
> > click on a discussion to view its contents.
> >
> > Nick
> >
> > 2010/1/8 Adam Wolff <awolff@gmail.com>
> >
> > > We've been working on a group communication app which uses CouchDB as
> the
> > > backend. It's called Sharegrove http://sharegrove.com and we couldn't
> > have
> > > done it without couch!
> > >
> > > In addition to the CouchDB back-end, we've built a custom framework in
> > Java
> > > and server-side Javascript (using Rhino) to handle authentication,
> > > application logic, and comet-y messaging. The unique thing about our
> > > framework is that the app is written almost entirely in Javascript, and
> > > portions of it are delivered directly to the browser. So couch is a
> > perfect
> > > fit: in some cases we run the same function in our app that we do in
> the
> > > database!
> > >
> > > The biggest challenge we've faced with couch is the trouble it has with
> > 2nd
> > > order relations. For instance, in order to figure out which of a user's
> > > groups have the most recent comments, we first fetch all the groups
> that
> > > the
> > > user belongs to, and then we get the update times via a POST request to
> a
> > > different view.
> > >
> > > But overall couch is awesome, and I also want to say thanks for all the
> > > help
> > > we've gotten from this list. We're starting to see traffic pick up on
> our
> > > site, but our CPU utilization remains almost nil. I'll hope to see some
> > of
> > > you on http://sharegrove.com!
> > >
> > > Best,
> > > Adam Wolff
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message