Everleap vs. traditional hosting

Traditional hosting just isn't cutting it anymore? Everleap Shared Cloud can bring your sites and applications back to life.

We believe that one day all shared hosting will work the way that Everleap works now. But until then, if you want affordable .NET cloud hosting that can scale along with your growth, Everleap is where you want to be. We believe so strongly in what we're doing that we'll let you try it for 30 days for free. We're confident that once you try Everleap you'll never go back to traditional hosting.

Average Response Time Test

In this test, we recorded the average response time with a sustained load of 50 users on identical installations of a nopCommerce v3.5 demo store site. For Everleap we tested our Single site plan, at Arvixe, BusinessClass ASP, at GoDaddy, Ultimate and at DiscountASP.NET the base plan (see methodology section below for more details).

average response time charg

You can see here that the 50 user load had an average response time of 2.52 seconds on Everleap running on 1 server. At DiscountASP.NET, 7.37 seconds. Under the same load, Arvixe BusinessClass ASP had average response time of 20.32 seconds, and GoDaddy Ultimate, 26.43 seconds. Both of those speeds would be classified as errors in the next test we're going to show you, because the majority of users are not going to wait more than 20 seconds for a page to load.

As you might expect, increasing the number of servers and using our automatic load balancing substantially improved the average response time. Since it isn't possible to run a site on multiple servers at a traditional shared host there is no comparison to be made, but we included these results to demonstrate how performance increases as Everleap scales.

We should mention that when we asked if anything could be done to improve performance - which is something we did for every plan we tested - Arvixe increased the amount of available memory. These results are from tests done with the increased memory.

First Fail Test

In this test we steadily increased the number of users and observed when the site experienced the first error. "Error" is defined as either a server error (e.g., 500 error) or a response time of 20 seconds or more. The duration of the test was one minute.

first fail chart

For this test Everleap running on a single server handled 175 clients consistently and simultaneously hitting the site before generating an error. DiscountASP.NET was able to manage 110 users before an error. Arvixe BusinessClass ASP began to fail at 35 users and GoDaddy Ultimate gave up at 20.

Again, you can see the positive effect scaling and load balancing had on the results when we increased the number of servers at Everleap to 2 or 3. With 3 servers Everleap handled 32 times the traffic of the GoDaddy Ultimate account and more than 18 times the traffic of the Arvixe account.

Note that these are stress tests, and replicate some pretty extreme real-world activity. Most e-commerce sites will never have to accommodate 100 users placing orders simultaneously. But every e-commerce site wants that to happen. And if and when it does happen, you don't want to be a victim of your own success.

We invite you to read some of our customer stories to see how developers with a wide variety of needs are making use of Everleap.

Start a 30 day free trial of Everleap Shared Cloud
Get started Compare plans

Methodology

  • For the tests we used identical installations of a nopCommerce v3.5 demo store site. Databases were SQL Web Edition. We used the database that was provided with or available to the hosting plan. SQL 2014 was not available at every host, so for the sake of consistency we used SQL 2012 for all test installations. Individual plan details are provided at the bottom of this page.
  • Before testing we eliminated the latency associated with the first request for a cold ASP.NET site by loading the site so it compiled prior to running the tests. Several load tests were performed on each installation, outlier data was discarded, and the results were averaged.
  • When possible we contacted technical support to ask about any possible methods to improve performance, providing an opportunity for the host to make any configuration changes they were capable of offering a hosting customer on the given plan. If configuration changes were made, clearly explained and replicable, we re-ran the test.
  • The load testing was performed using loader.io from April to June, 2015. They were "maintain load" tests, where a specified number of users made requests to the site home page with a one second ramp-up (the chart at the link shows a 20 second ramp-up). After receiving a response, each user makes another request.

Test account details and notes

Brand Plan Type Notes
Everleap 3 servers Cloud 3rd server is an add-on
Everleap 2 servers Cloud 2nd server included in base single site plan
Everleap 1 server Cloud Single site plan
DiscountASP.NET Base plan Shared With SQL add-on and concurrent connections increased (by request)
Arvixe BusinessClass ASP Shared Memory increased (by request)
Godaddy Ultimate Shared Isolated application pool and full trust

If you have any questions about these test results, let us know, we'll be happy to answer them.

Hosting and Managed IT & Cybersecurity Solutions for your Business