HTTP/1.1 performance from an embedded perspective

Hannes Persson, Christian Toft · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2004

This paper is an all-embracing introduction to HTTP performance, which encompasses all areas of importance concerning application layer performance. We highlight seven areas to consider before implementing HTTP/1.1 in an embedded web server, these were identified by a careful survey of previous research. The highlighted topics are the new request methods, persistent connections, chunked encoding, byte- range operations, content negotiation, digest authentication and caching, all new or improved features in HTTP/1.1. We explore why the old design rationale of HTTP/1.1 has become obsolete in an embedded setting. We also suggest new guidelines which are more suitable for an embedded web server.

Read the paper · More papers on PaperTik