Blitz: Performance and Load Testing from the Cloud

It’s tough coming up with an analogy for the load put on a web server so here goes. Imagine you’re a web server and your visitors are cans of tomatoes. If you have one or two cans of food, you can carry them pretty easy. Pile a few hundred in your arms and none of the food can get where they need to be. Now, if you could somehow reduce the size of each can, distribute them properly, and get help carrying them, you may be able to carry hundreds.

A web server works in somewhat the same way. A few hundred visitors and your server may have plenty of resources to display and bring the visitor where they’re going. But pile on thousands or tens of thousands and the server crawls to a stop. It’s not as though some of the visitors can get there and some can’t… all of them are stopped. Your pages display very slowly and even stop loading altogether. It’s what our site was suffering from the last few weeks.

The problem is that most companies often develop or stage a website on a server that has no load on it. Then they put it into production, the visitors come, and it quickly goes downhill.

In order to prepare for this, performance and load testing services can assist. Blitz is a cloud-based performance and load-testing service, there is no software to install. The service supports up to 200,000 virtual users from 8 different worldwide locations (up to 50,000 per region) to load test your app or website. This allows users to compare different software stacks, hardware resources, and service providers. Ultimately, it allows you to discover progress regressions before your visitors do.

Blitz has been created to help application and website developers manage and test performance throughout the development lifecycle. Through development, staging, production and operations, it is critical to ensure that your application meets the highest levels of user satisfaction.

Blitz offers great features for ongoing quality assurance programs:

Timeout Monitoring with Load:

Response Time Monitoring with Load:

Blitz has Development API clients that run in Java, Maven, Node.js, Python, Perl, and PHP.

Exit mobile version