Our city is having a very public event soon (data harvesting for public spots available in the city hall) which required our company to create a form application to submit curriculums and some personal data. About 5-10 thousands of users are expected to submit data the first week because of the publicity the event is receiving and previous experiences of our client.
I've had good experiences using Amazon EC2 for small applications so I'm planning to launch an instance specialized in input/output, expecting massive data inputs.
The application is either going to run on IIS + MySQL or Tomcat + MySQL under Windows server.
I would really appreciate some thoughts and suggestions for testing and configuring this web server for stress and concurring users to avoid experiencing downtime and lost connections. I have little experience handling this amount of users so I'm a beginner with this kind of tools.
PROGRESS:
- I've found a very good starting tutorial for Jmeter in Vimeo (http://vimeo.com/3453772)
- I've also found useful explanation on the results of the test in this blog
In my opinion these two resources make it easier to understand jmeter besides the official documentation.