[FASTCGI] FastCGI performance

Alexander Galkin (Audible US) agalkin at audible.com
Thu Oct 23 11:38:33 EDT 2008


I am trying to access FastCGI framework performance on Apache server on
Solaris 10 and I would like if an expert would answer the following
questions:

 

1.       What's relative overhead of implementing request handler as
FastCGI module vs. Apache module? There is communication part involved
between mod_fastcgi and FastCGI app so I wonder what overhead does it
bring. I am specifically interested in impact on  transfer speed between
client and server.

2.       Does FastCGI framework implement any sort of buffering? If my
request handler in FastCGI app writes a lot of data by small chunks do I
have to implement buffering myself to cache data and send it in one call
or the framework does this already? I know FastCGI framework wraps data
into packet so if no caching it implemented this may cause performance
hit, I guess.

3.       Finally, I understand that mod_fastcgi and FastCGI app
communicate using TCP/IP. Is there any other fast IPC protocol on
Solaris that can be used instead?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.pins.net/mailman/private.cgi/fastcgi-developers/attachments/20081023/84e792fb/attachment-0001.html>


More information about the FastCGI-developers mailing list