Best answer
I had tested APache, NGINX and Open Litespeed on handling load (Stress testing Using Loader.io)
Litespeed clearly beats apache and nginx on every test that i performed. Here is the litespeed test result
Server:
OS: Centos 8
Web Server: Open Litespeed with Memcached
Machine: 1 vCPU, 2 GB Ram, 100 Mbits (OVH Discovery Series - Shared resources)
Website: Wordpress
Test Type: Clients/Second
Maximum Clients/Second - 800
Time: 1 Minute
Maximum Clients/Month - 34,5,00,000 (34.5 Million /Month if you do calc)
Response Times
Average 11403 ms
Min/Max 1415 / 39399 ms
Error: 37.1%
-----------------------
Test Type: Clients/Test
Clients/Test: 9500
Total Time: 60 Second
Clients/Second: 150
Response Times
Average 11985 ms
Min/Max 894 / 40495 ms
Error: 48.2
-----------------------
Test Type: Maintain Client Load
Total Clients: 0-3500 Clients
Time: 30 Second
Response Times
Average 9984 ms
Min/Max 827 / 23882 ms
Error : 36.3%
I had done same test with same wordpress clone with apache and nginx. But the results were disappointing as every time I was not able to complete test even at 100 clients per second.
Apache Test Results with 100 Clients
Nginx with 100 Clients
Litespeed with 750 Clients, It went upto 800 clients and then started crashing.