Apply some pressure with BlazeMeter

Q&A - BlazeMeter CEO Alon Girmonsky talks about his company's launch

Alon Girmonsky

Alon Girmonsky

It may not appear to be the most alluring side of the business, but load testing has never been so important in building successful applications.

Today, the people behind cloud-based loud testing service Blazemeter unveiled their public face after two years in development. Having already attracted clients such as ITV, Logica and Toyota, we talk to the creator of the cutting-edge application, Alon Girmonsky and his vision for Blazemeter.

JAX - Where did the idea for BlazeMeter come from?

AG: I’ve been developing enterprise grade systems in and around the Internet for the past 16 years. BlazeMeter came out of my own frustrations over the fact that load testing was unnecessarily complicated to practice and non-realistic when deployed in a local area network. 

While hunting for a decent load testing solution, I had to dismiss commercial tools rather quickly as they were very expensive and required a lot of education before taking any action.  I came across excellent open source tools but all too often, they proved limited in capabilities. 

After giving up, I built my own environment based on the open source Apache JMeter- which I found to be the best open source tool available. With the introduction of the cloud revolution, it seemed an organic move to create a solution in the cloud. It was just too obvious that there was a faster, simpler, less expensive way to load test. I put out a few feelers to see if there would be any interest and I was thrilled with the response. Hundreds upon hundreds (nearly 1500!) of users signed on to use the newly developed testing cloud.

Over time, this process evolved and BlazeMeter was born an actual testing cloud for load testing.To elaborate further, essentially EC2 by Amazon is a general purpose cloud.  Heroku, another well-known example, is a Ruby cloud. So, in the same vein, BlazeMeter is a cloud specifically for load testing. 

Why is load testing so important to web application developers?

As the core of your business, successful web-apps are an integral part of most businesses today. The only way to really validate the behaviour of your web-app in real time is to create an accurate and realistic simulation of what may happen during crunch time. Otherwise any web-app going live without prior load testing is exposed to failure and obviously, this can translate into large financial losses.

Load testing today is complex and time-consuming every way you turn. Whether self-managed or dependent on external and often expensive resources, it is no easy task. Prior to BlazeMeter there was no simple, self-service out-of-the-box solution.

What is JMeter for anyone new to the world of load and performance testing?

JMeter is an open-source load testing tool created by Apache. It’s a tool with great protocol coverage and scripting capabilities. It’s very easy to create a test script that realistically and accurately simulates any scenario. But running tests is a different story... users may find it challenging and spend too much time, up to days even, creating their own testing environment as JMeter is limited in terms of scalability, reporting and stability.

What problem existed in the market that BlazeMeter solves? 

Existing commercial and professional load testing solutions fail to meet today’s developer needs because they are either too expensive or too complex to meet real world professional requirements. 

Due to our unique technology, BlazeMeter overcomes these challenges through a self-service load testing cloud that provides unlimited testing capacity, comprehensive and interactive real-time reporting and sophisticated result analysis and recommendations.

How long has the company been running?

We just launched - literally, as we went live today (December 6, 2011) after nearly two years of development. But, during our beta and garage operation, nearly 1,500 users joined executing over 20,000 testing hours! 

Can you give us a brief description of what BlazeMeter does?

BlazeMeter is a testing cloud with a sole focus on load testing, designed to simplify performance and load testing for developers and QA testers. We provide developers and QA testers self-service tools to build failure resilient applications. 

We simplify load testing by dramatically reducing time-to-test and we provide a self-service load testing cloud based on the open-source JMeter. The fact that we are based on JMeter allows us to reduce the cost of operation and also allow current JMeter users to simply upload their script and run in an out- of- the- box environment.

  

Pages

Chris Mayer

What do you think?

JAX Magazine - 2014 - 03 Exclucively for iPad users JAX Magazine on Android

Comments

Latest opinions