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
The Story of SimpleAPM

The Story of SimpleAPM

This is the story of SimpleAPM according to the Founder of the software, and the failure to deliver it to market. It contains lessons learned about the product lifecycle and what it takes to launch a new venture.

read more
Eggplanet 2019 Conference Review

Eggplanet 2019 Conference Review

I attended the first Eggplanet US conference in Philadelphia on 10/09/2019 – 10/10/2019. While this was a smaller conference of about 200 people, it was really well done. The atmosphere was wonderful, the food was great, and for the first time in a long time I actually relaxed and had a LOT of fun.

read more

Contact Me