couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dmitry Unkovsky <>
Subject Re: How are js-interpreters run in presence of concurrent connections to javascript-show dynamic page?
Date Sat, 13 Jun 2009 16:37:25 GMT
Thank you for reply ;)

I will dig in code a bit later for now it was question for having some
guess of process.

Idea of having js on server side, together with erlang inspires a lot ;)

2009/6/13 Adam Kocoloski <>:
> Hi Dmitry, I didn't write the code but my understanding is that we look for
> an unused OS process for the requested language; if we find one, we use that
> process, if not, we spawn a new one.  There is also a comment in the code
>> % Note to future self. Add max process limit.
> So the simple answer to your question is that the responses to concurrent
> _show requests will be generated in separate OS processes.  Sorry for the
> radio silence on user@, it's not usually the case.  Most of the devs are
> listening there too.  Best,
> Adam
> On Jun 13, 2009, at 8:53 AM, Dmitry Unkovsky wrote:
>> Not being answered on user support list, I post this message to developer
>> list.
>> I'm sorry if someone will receive it twice.
>> Considering multiple simultaneous requests to some
>> _design/examples/_show/page, how are js-interpreters run?
>> Are they run in different threads? Or using some kind of queue or
>> multiplexion?
>> Can anyone in a sentence shed a bit of light on response model?
>> Regards, Dmitry.

View raw message