The Performance Tour – Lessons Learned

The Performance Tour – Lessons Learned

The Performance Tour – Season One On January 27, 2020 I left my home in Florida to go around the United States and talk about performance engineering. It was warm, so I am not sure why I chose January to go darting off like that. I wasn’t selling anything. I...

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

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

W3C Compliance 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...

The Story of SimpleAPM

The Story of SimpleAPM

The idea for SimpleAPM first came about in 2009 when a customer needed an APM solution that supported a non-web application. The only option at the time was a solution that cost more than $100,000.00, which was cost prohibitive for them. After several years of looking...

Performance Testing HTTP 2 Web  Applications

Performance Testing HTTP 2 Web Applications

In 2015 I posted an article about the potential of HTTP/2 (or “H2”) regarding performance improvements. In that article, I explain a bit about the history of HTTP 1.x and how we got to H2 with an overview of how it works. With the release of LoadRunner...

LoadRunner: Advanced Trace Saves the Day

LoadRunner: Advanced Trace Saves the Day

Here’s a new, geeky technical article for all my HP LoadRunner buddies. Recently, I had to work with a web application built on JSON. The page would display a different number of records/rows for a each distinct user id. The user I recorded with had three...

HTTP/2 Is Exciting For Performance  Engineers

HTTP/2 Is Exciting For Performance Engineers

HTTP/2 is big deal, at least for performance engineers. When HP LoadRunner version 12 mentioned SPDY support in the release notes, I started looking into it. I mentioned SPDY in passing in my article here. Steve Gibson recently did a wonderful overview of HTTP/2 on...