Why Are Web Server Logs Stuck In the 90’s?

Why Are Web Server Logs Stuck In the 90’s?

Every W3C compliant web server is supposed to have a “time taken” field available to reveal how long the web server took to process/serve a resource. However, by default, Apache and many other UNIX based web servers do not have good logging options for performance timings. NGINX and Litespeed pretty much adopt the Apache defaults. Typically the defaults aren’t the best choices for a load testing situation.

read more
Performance Testing HTTP/3 (QUIC)

Performance Testing HTTP/3 (QUIC)

This blog references the full documentation of research from August 2019. It documents efforts to perform a load test against a web site that supported the latest version of HTTP/3 at the time. The document contains 120+ pages of detailed notes.

read more