fastcgi, simply wrong

Alexandre Girao alexgirao at gmail.com
Fri Apr 25 16:18:47 MSD 2008


On Fri, Apr 25, 2008 at 6:59 AM, Manlio Perillo
<manlio_perillo at libero.it> wrote:
> Alexandre Girao ha scritto:
>
>
> > Hi folks,
> >
> >  i've just dedicated some hours upon the nginx behavior/source code
> > (version 0.6.29, but also happens to 0.5.35)
> >  towards fastcgi protocol and discovered that the requestId is fixed,
> > it's simple always equal do 1, this break the
> >  the concurrency completely (as i've proved easily) and it also
> > causes early closed connections from the web
> >  server/client became out-of-sync with the request state in correctly
> > implemented fastcgi applications, not
> >  trying to be unpleasant, but i think that saying that nginx supports
> > fastcgi can do more harm than good to
> >  the project..  passing by just to say this, hope you guys find a
> > good solution, im out.
> >
> >
>
>  Note that, as far as I know, Apache and Lighttpd *does* not supports
> multiplexing.
>
>  This is not only hard to implement, but it is also not well designed in
> FastCGI.
>
>
>  There are some comments here:
>  http://twistedmatrix.com/trac/browser/trunk/twisted/web2/channel/fastcgi.py
>
>

i wont argue on the competency of the code and comments of that guy,
im interested in technical superiority and i found it in fastcgi
protocol for highly dynamic web applications.

>
>
>
> >
> >
> > fastcgi is a good thing, see (and think) for yourself
> >
> >
>
>  Well, not all people think that FastCGI is a good thing.
>

when i said "think for yourself", i was addressing it exactly to
people like you, no offense, just a tip.

>
>
>
> > - http://cryp.to/publications/fastcgi/
> > - http://www.fastcgi.com/devkit/doc/fastcgi-whitepaper/fastcgi.htm
> > - http://www.fastcgi.com/devkit/doc/fcgi-spec.html
> >
> >
>
>
>  Manlio Perillo
>
>





More information about the nginx mailing list