Apache Performance: Disable .htaccess

In 2013, while seeking a detailed guide on performance enhancements for a StackLinux client, I began a quest to find an article that explained the impact of WordPress Caching plugins—specifically, how those utilizing .htaccess might be less efficient than their counterparts. This search turned out to be unexpectedly time-consuming, but it eventually led me to this […]

50 Top Observability and Monitoring Solutions – 2024

“A more targeted list that includes 50 server and observability solutions for 2024” Back in 2014, I compiled a list of top server and application performance monitoring solutions. Sharing that list publicly was a great way to gain feedback and recommendations on other tools available. Over time that list grew from 20 to over 100 server monitoring […]

Strip Down Apache to Improve Performance & Memory Efficiency

Can you believe that it’s been more than a decade since the release of Apache 2.4?! If you haven’t replaced Apache with Nginx, then here’s a quick guide for boosting Apache’s performance using a method that’s often overlooked. Now, before we get into that, please note that I’m not claiming that Apache is faster than […]

30+ Log4j vulnerability solutions, tools and resources

In August 2021, the article “Observability in 5 minutes” said: “Cybersecurity, as we discussed last time, will dominate news headlines in the coming months. As such, along with adding context to collected telemetry data, security will emerge as an instrumental component of observability.” Over the past year, some of those listed observability software vendors have […]

Healthcare.gov uses Apache server. It failed, here’s why.

Update: Healthcare.gov’s headers were updated. Ok, so I was curious and I looked into the headers of healthcare.gov and to my surprise its powered by, err’ Apache. However, as explained below, Apache was configured incorrectly. Here are Healthcare.gov’s main headers: HTTP/1.1 200 OK Server: Apache Accept-Ranges: bytes Content-Type: text/html Access-Control-Allow-Origin: * Vary: Accept-Encoding Content-Encoding: gzip Content-Length: 12213 […]

Top ↑