2th June 2023

Beyond the LiteSpeed ​​Illusion: The Crucial Role of Systems Expertise

Is LiteSpeed's popularity really a sign of its superiority, or does it rather indicate a technical skills gap in the web systems engineering industry?

The web server landscape is rich and diverse, with technologies constantly evolving to meet the increasingly sophisticated needs of users. Amid this cacophony of solutions, LiteSpeed ​​has stood out, gaining traction and attracting the industry's attention. Many see LiteSpeed ​​as the future, a panacea for the needs of web projects, from the smallest to the largest. However, a deeper and more detailed reflection might reveal a different truth: LiteSpeed's popularity may be attributed less to its intrinsic technological superiority and more to a widespread lack of technical skills among system administrators.

NGINX and Varnish represent the pinnacle of web server technology. Used by high-end enterprises, giant media organizations, and massively trafficked e-commerce platforms, these tools have become synonymous with robust performance and superior quality. Their open-source architecture and extensive developer community support ensure unparalleled flexibility, making them highly customizable tools to meet the most diverse needs.

We've discussed this extensively in this post, LiteSpeed ​​Web Server Review. However, it's really difficult to propose a better technology when the public hears everywhere about alternative technologies, more popular and portrayed as the best solution on the market. What's happening is exactly what happened in the VHS vs. Betamax affair.

In the 70s and 80s, Betamax and VHS were the two major videotape formats, creating a famous "format war". Sony first introduced Betamax in 1975, with much higher recording quality and in less space. However, JVC introduced the VHS format the following year, which allowed for a longer recording time. Despite Betamax's superior quality, VHS became more popular due to its longer shelf life, and the support of more manufacturers. Eventually, VHS emerged as the de facto standard in the home video industry.

However, the power of these tools lies in their proper use. It's not enough to simply install them on the server and leave them to their own devices. Each technology requires careful management and customized configuration to be used to its full potential. And this is where the role of the systems administrator becomes crucial.

A competent systems engineer understands the intricate details of server stack management. It includes how to adjust the cache, how to check the Cache Control and how to perform a selective cleaning of the cache. Has the expertise to handle performance and hit ratio issues. He understands the potential of NGINX and Varnish and knows how to leverage them to provide an unmatched user experience and optimal search engine rankings.

Unfortunately, the industry is full of system administrators who lack these crucial skills. This skill gap can lead to suboptimal implementation and management of NGINX and Varnish, which in turn can cause performance issues and a disappointing user experience. It's no surprise that in these scenarios, LiteSpeed ​​might seem like a more attractive and promising solution.

For example, a particularly significant challenge is selecting an appropriate cache Time To Live (TTL). A suitable cache TTL is essential to ensure that cached content doesn't become stale, compromising the user experience. Unfortunately, many system administrators aren't familiar with the nuances of this critical setting and may choose a TTL that isn't adequate for the specific needs of their client's website.

A related issue is managing selective cache purging. This is an essential technique that allows you to selectively remove specific content from the cache without having to clear the entire cache. This is particularly important for large, dynamic websites, where completely clearing the cache could lead to significant performance penalties. Again, many system administrators lack the expertise to properly implement this feature.

Finally, there's the issue of optimizing the cache hit ratio. A high hit ratio means that most requests can be served directly from the cache, thus improving performance. However, achieving a high hit ratio requires careful configuration and monitoring, skills that are often lacking in less experienced system administrators.

In these following Screenshots we can see two Hosting managers, the first a professional Hoster complete with SRL, the second a semi-professional Hoster who however is preparing to try to obtain the assignment of important orders. It is self-evident and undisputed that their considerations are absolutely wrong across the board.

In the case above, for example, the gross error is to think that every time a user or editorial team writes a post, the cache must be manually cleared or even the system administrator must be involved . It's clear that there are plugins capable of using hooks like WordPress's save_post() and performing a selective purge of the post, categories, feeds, and any sitemaps. While emphasizing the seriousness of this statement, it's fair to consider that the incident occurred several years ago; therefore, it's now certain that this misunderstanding has been logically overcome. However, it's also true that this provider has never offered enterprise services based on NGINX and Varnish, but promoted itself by directly offering LiteSpeed ​​in order to find a service more suited to its skills. As a matter of policy, we won't name names to protect and respect the professionalism of each provider.

TTL-Varnish-Cache

As you can see from the screenshot above, this is an example of a provider who, despite offering hosting services, doesn't fully understand the benefits associated with a long TTL.

A long TTL, for example of a week or even a month, can offer significant advantages, especially when dealing with content that does not change frequently.

However, setting a TTL as low as 12 hours, as in this case, can create a number of inefficiencies. One of these concerns the speed with which content is served to users. With a shorter TTL, older content is evicted from the cache more frequently, meaning it has to be fetched anew from the server each time. This process can increase server response time, known as Time To First Byte (TTFB), especially if your site's backend or application is not optimized to provide high performance.

A longer TTL, on the other hand, allows content to be held in the cache for longer periods of time, reducing how often it has to be fetched from the server. This can lead to a significant improvement in TTFB and consequently a smoother and faster user experience.

Additionally, a longer TTL can reduce the load on the backend server, saving resources that can be used to manage other critical aspects of the site. This can be especially beneficial for sites with a high volume of traffic or limited server resources.

The fact of finding also in this case absolutely an exception to speak of selective Purge when speaking of Varnish Cache, suggests that there are big gaps to be filled and an absolutely insufficient cultural baggage to offer hosting services at a professional level.

Obviously these are just two obvious examples of how much improvisation can reign in this world of "professionals" many of whom also lack academic training, such as a degree course or at least related studies. In reality, the problem is much broader and the gaps are truly many and varied.

That's why Litespeed while having less flexibility in customization and implementation of complex projects, however has to its advantage a basic configuration that is sufficiently better than most of what many "colleagues" are able to offer using more powerful and complex tools such as NGINX and Varnish.

However, this perception does not imply LiteSpeed's superiority over NGINX or Varnish. Rather, it highlights the importance of system skills for the correct management and configuration of the server stack. LiteSpeed's success is therefore a reflection of the shortage of systems engineering expertise in the industry, rather than a tribute to its technological superiority.

Similarly, companies like WordPress VIP and Fastly, which handle hosting for big-name clients like CNN, The New York Times, BuzzFeed, and many more, demonstrate the effectiveness of NGINX and Varnish. These companies have invested heavily in developing the technical skills needed to manage and configure NGINX and Varnish to their full potential. Unsurprisingly, they opted for these technologies rather than LiteSpeed.

In conclusion, it is important to remember that the choice of technology should not depend on its popularity, but on its effectiveness in fulfilling project requirements. While LiteSpeed ​​may seem attractive for its apparent merits, NGINX and Varnish, when managed properly, offer superior performance, scalability, and flexibility. What really matters is the systemic expertise needed to make the most of these tools.

Do you have doubts? Don't know where to start? Contact us!

We have all the answers to your questions to help you make the right choice.

Chat with us

Chat directly with our presales support.

0256569681

Contact us by phone during office hours 9:30 - 19:30

Contact us online

Open a request directly in the contact area.

DISCLAIMER, Legal Notes and Copyright. RedHat, Inc. holds the rights to Red Hat®, RHEL®, RedHat Linux®, and CentOS®; AlmaLinux™ is a trademark of the AlmaLinux OS Foundation; Rocky Linux® is a registered trademark of the Rocky Linux Foundation; SUSE® is a registered trademark of SUSE LLC; Canonical Ltd. holds the rights to Ubuntu®; Software in the Public Interest, Inc. holds the rights to Debian®; Linus Torvalds holds the rights to Linux®; FreeBSD® is a registered trademark of The FreeBSD Foundation; NetBSD® is a registered trademark of The NetBSD Foundation; OpenBSD® is a registered trademark of Theo de Raadt; Oracle Corporation holds the rights to Oracle®, MySQL®, MyRocks®, VirtualBox®, and ZFS®; Percona® is a registered trademark of Percona LLC; MariaDB® is a registered trademark of MariaDB Corporation Ab; PostgreSQL® is a registered trademark of PostgreSQL Global Development Group; SQLite® is a registered trademark of Hipp, Wyrick & Company, Inc.; KeyDB® is a registered trademark of EQ Alpha Technology Ltd.; Typesense® is a registered trademark of Typesense Inc.; REDIS® is a registered trademark of Redis Labs Ltd; F5 Networks, Inc. owns the rights to NGINX® and NGINX Plus®; Varnish® is a registered trademark of Varnish Software AB; HAProxy® is a registered trademark of HAProxy Technologies LLC; Traefik® is a registered trademark of Traefik Labs; Envoy® is a registered trademark of CNCF; Adobe Inc. owns the rights to Magento®; PrestaShop® is a registered trademark of PrestaShop SA; OpenCart® is a registered trademark of OpenCart Limited; Automattic Inc. holds the rights to WordPress®, WooCommerce®, and JetPack®; Open Source Matters, Inc. owns the rights to Joomla®; Dries Buytaert owns the rights to Drupal®; Shopify® is a registered trademark of Shopify Inc.; BigCommerce® is a registered trademark of BigCommerce Pty. Ltd.; TYPO3® is a registered trademark of the TYPO3 Association; Ghost® is a registered trademark of the Ghost Foundation; Amazon Web Services, Inc. owns the rights to AWS® and Amazon SES®; Google LLC owns the rights to Google Cloud™, Chrome™, and Google Kubernetes Engine™; Alibaba Cloud® is a registered trademark of Alibaba Group Holding Limited; DigitalOcean® is a registered trademark of DigitalOcean, LLC; Linode® is a registered trademark of Linode, LLC; Vultr® is a registered trademark of The Constant Company, LLC; Akamai® is a registered trademark of Akamai Technologies, Inc.; Fastly® is a registered trademark of Fastly, Inc.; Let's Encrypt® is a registered trademark of the Internet Security Research Group; Microsoft Corporation owns the rights to Microsoft®, Azure®, Windows®, Office®, and Internet Explorer®; Mozilla Foundation owns the rights to Firefox®; Apache® is a registered trademark of The Apache Software Foundation; Apache Tomcat® is a registered trademark of The Apache Software Foundation; PHP® is a registered trademark of the PHP Group; Docker® is a registered trademark of Docker, Inc.; Kubernetes® is a registered trademark of The Linux Foundation; OpenShift® is a registered trademark of Red Hat, Inc.; Podman® is a registered trademark of Red Hat, Inc.; Proxmox® is a registered trademark of Proxmox Server Solutions GmbH; VMware® is a registered trademark of Broadcom Inc.; CloudFlare® is a registered trademark of Cloudflare, Inc.; NETSCOUT® is a registered trademark of NETSCOUT Systems Inc.; ElasticSearch®, LogStash®, and Kibana® are registered trademarks of Elastic NV; Grafana® is a registered trademark of Grafana Labs; Prometheus® is a registered trademark of The Linux Foundation; Zabbix® is a registered trademark of Zabbix LLC; Datadog® is a registered trademark of Datadog, Inc.; Ceph® is a registered trademark of Red Hat, Inc.; MinIO® is a registered trademark of MinIO, Inc.; Mailgun® is a registered trademark of Mailgun Technologies, Inc.; SendGrid® is a registered trademark of Twilio Inc.; Postmark® is a registered trademark of ActiveCampaign, LLC; cPanel®, LLC owns the rights to cPanel®; Plesk® is a registered trademark of Plesk International GmbH; Hetzner® is a registered trademark of Hetzner Online GmbH; OVHcloud® is a registered trademark of OVH Groupe SAS; Terraform® is a registered trademark of HashiCorp, Inc.; Ansible® is a registered trademark of Red Hat, Inc.; cURL® is a registered trademark of Daniel Stenberg; Facebook®, Inc. owns the rights to Facebook®, Messenger® and Instagram®. This site is not affiliated with, sponsored by, or otherwise associated with any of the above-mentioned entities and does not represent any of these entities in any way. All rights to the brands and product names mentioned are the property of their respective copyright holders. All other trademarks mentioned are the property of their respective registrants. MANAGED SERVER® is a European registered trademark of MANAGED SERVER SRL, with registered office in Via Flavio Gioia, 6, 62012 Civitanova Marche (MC), Italy and operational headquarters in Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italy.

JUST A MOMENT !

Have you ever wondered if your hosting sucks?

Find out now if your hosting provider is hurting you with a slow website worthy of 1990! Instant results.

Close the CTA
Back to top