I maintain an application which, during the course of two years, has constantly required new hardware to be even usable, due to the amount of new users / new data inserted. However, justifying the investiment is sometimes very hard to do.
I started to wonder – how can I establish the maximum number of users a web application currently suports?
I thought of using JMeter scripts but they can get really nasty to implement when having to simulate file transfers and decison trees. What do you guys use?
You can use this performance algorithm:
http://i.msdn.microsoft.com/cc500561.fig02_L(en-us).gif
For more details:
http://msdn.microsoft.com/en-us/magazine/cc500561.aspx