Web pages are accessible worldwide, not all web pages are equal. Some pages have lots of dynamic web content and they require a lot of external API calls. This would mean that the web page is not just limited by how quickly the requests are processed on its own machines. It is also affected by external payment processors, external APIs are so on. There are several techniques to idenfity, queue, isolate and maintain such dependencies on a web page. Load testing identifies the following for a web application:
- Peak capacity for a web application
- Assess the hardware and software limits
- Work out peak concurrent users on a platform
- Sustained duration of page load
- Stress tests are different from load tests
All of the above should help web developers and business owners assess the performance. We have experienced scaling & load issues with football matches, TV coverage, Techcrunch & news media releases, etc. There are other techniques like Auto-scaling which grows the server infrastructure to match the web page loads. However all of them will have some limits as mentioned above. The idea of load testing is to work out a maximum load on the web page and assess if the infrastructrue can support that required load.
Click on one of our projects below to view a detailed case study
eBay multi-sided platform
Online Event Marketplace
A bespoke Web Application
Web application in a router
The main advantages of load testing are:
- Reducing the impact of failure
- Customer satisfaction
- Identify third party API constraints
- Clear out bottlenecks of perfomance issues
The disadvantages of load testing are:
- Expensive tools
- Increased bandwidth & server costs
- Requires on-going testing on each major release
Not all web projects warrant a load test. There are also external caching services like CloudFlare that can mitigate load on large websites. Also in certain cases marketing campaigns can be co-ordinated to ensure the developers are ready for traffic.
We are a web development company in London. We specialise in developing bespoke web applications & unique web platforms. Over the years we have helped clients build great web applications. From time to time we publish open source tools, projects and articles like this to raise awareness and contribute back to the open source community that we rely on so much!
Our Amazon Certified Solution Architects will help you make the most of cloud computing with reliable, scalable and cost-effective solutions.
We are ISO 9001 Certified.
Our internal processes are externally audited to guarantee efficiency.
We are an accredited supplier of strategic business advice in the UK government's Growth Vouchers programme.
Our staff are well qualified.
The lead PHP developers have years of experience and are also Zend Certified.
Databases are at the heart of every sophisticated web application. We provide reliable backup solutions, efficient load balancing and clustering.