Hi Joan,
I was creating a block diagram of various components and the supervision
tree & also trying to do a small write up of my understanding. I am not
very clear on why we have 2 implementations - chttpd & couch_httpd? Both of
the implementations run on different ports and I tried creating a DB from
couch_httpd's port and then noticed that the DB wont be available when
tried to access through chttpd's port. What's the idea going forward with
these 2 implementations?


Thanks,
John


On Mon Nov 10 2014 at 17:04:01 Joan Touzet <[email protected]> wrote:

> Done.
>
> Keep in mind that chttpd is the clustered interface, and
> that the intent is to support single-node servers through that
> vs. the old couch_httpd layer.
>
> -Joan
>
> ----- Original Message -----
> From: "john pradeep" <[email protected]>
> To: [email protected], "Joan Touzet" <[email protected]>
> Sent: Monday, November 10, 2014 7:19:25 AM
> Subject: Re: understanding couchdb source
>
> Hi Joan,
> As i am going through the source, I can update the cwiki with the changes
> that i notice. Please provide me the access to do the same, my user id is
> *johnp* and my apache id is *[email protected] <[email protected]>*
>
>
> Thanks,
> John
>
>
> On Sun, Nov 9, 2014 at 8:38 PM, Joan Touzet <[email protected]> wrote:
>
> > This needs updating for 2.0 and chttpd. Any volunteers?
> >
> > ----- Original Message -----
> > From: "john pradeep" <[email protected]>
> > To: [email protected], [email protected]
> > Sent: Sunday, November 9, 2014 8:40:43 AM
> > Subject: Re: understanding couchdb source
> >
> > Thanks Andy, that was very helpful.
> >
> > On Friday, November 7, 2014, Andy Wenk <[email protected]> wrote:
> >
> > > Hi John,
> > >
> > > not specifically an answer to your question but maybe also helpful. Jan
> > > wrote a very nice article about the lifecycle of a http request in
> > CouchDB.
> > >
> > >
> > https://cwiki.apache.org/confluence/display/COUCHDB/
> HTTP+request+lifecycle
> > >
> > > It's a walk through to code and I think interesting also ;-)
> > >
> > > Cheers
> > >
> > > Andy
> > >
> > > On 7 November 2014 18:33, john pradeep <[email protected]
> > > <javascript:;>> wrote:
> > >
> > > > Hi,
> > > > I am trying to understand the couchdb source, It wasn't that
> difficult
> > to
> > > > understand the structure of various applications, supervision trees,
> > > config
> > > > management etc.
> > > >
> > > > I have comfortably moved on to understand the actual layer where
> > > > couch_server accesses the file system to manage the DB files.
> > > >
> > > > But before i spend more time understanding the different DB files,
> > > shards,
> > > > and the data structure that gets flushed to these files. I was
> > wondering
> > > if
> > > > there are any articles/blogs which explains these details so i can
> keep
> > > > that as a reference as i read the code. Any help in this regard will
> be
> > > > appreciated.
> > > >
> > > >
> > > > Thanks,
> > > > John
> > > >
> > >
> > >
> > >
> > > --
> > > Andy Wenk
> > > Hamburg - Germany
> > > RockIt!
> > >
> > > GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588
> > >
> > >  https://people.apache.org/keys/committer/andywenk.asc
> > >
> >
>

Reply via email to