Table of Contents 1. Co-Advisor project 2.1 Basic principles 2.2 Current status 2.3 Plans 3. 3.1 Status quo 3.2 TMF proposal 4. Our first project dealt with HTTP performance issues. We have developed Web Polygraph , a sophisticated performance benchmark for caching proxies.
Polygraph is available to anybody in source code form at no charge.
HTTP is a complex protocol. It is practically impossible to verify compliance by code analysis or passive traffic monitoring. Many vendors claim HTTP compliance, but it is a common belief, confirmed by several research studies , that most of the HTTP implementations are not fully compliant. Many environments contain mission-critical HTTP devices that cannot be bypassed by users or turned off by sysadmins. New HTTP agent implementations still appear at a high rate, increasing the number of variables in the equation.