Optimization in Nginx

You know your HTTP server is optimized when a part of the HTTP parser looks like this:
if (m[1] == 'O') {
    if (m[0] == 'P' && m[2] == 'S' && m[3] == 'T') {
        r->method = NGX_HTTP_POST;
        break;
    }

    if (m[0] == 'C' && m[2] == 'P' && m[3] == 'Y') {
        r->method = NGX_HTTP_COPY;
        break;
    }
    ...

Taken from Nginx - of course :)

Benchmarks · Code · Code improvement · Tips 25. Aug 2007
© Amir Salihefendic. Powered by Skeletonz.