Jul 1 2008

Trouble Shooting and Load Testing Web 2.0 Applications

Posted by Mike Brunt at 5:53 AM
26 comments
- Categories: ColdFusion | JRun-J2EE

My career in ColdFusion, JRun, J2EE applications has very much been in the server side since I joined Allaire back in 1999.  As a group of consultants with Allaire, we travelled the world helping clients to trouble-shoot and improve performance of ColdFusion and JRun applications.  A large part of that involved load-testing applications and capturing metrics from those tests and then homing in on bottlenecks identified.  In that process we would capture variables used, SQL queries that ran etc.  The modus operandi would be to record various load tests via a browser recorder and then enhance that by randomizing variables passed in.  With applications based on Ajax-Flex that becomes much more difficult and we are in the throes of developing an efficient mechanism to do that and I will blog about it as we go forward. 

If anyone wishes to share how you are dealing with this, you are welcome to comment on this thread and there is one more point I would like to make and that is that we should never deploy any applications to production without load-testing them first.  I blogged on that subject, here.

Comments

solo hd

solo hd wrote on 05/03/11 12:08 AM

This <a href="http://www.solohdheadphone.com">solo hd</a> of headset timbre and its appearance style are very alike -- again, very thin. <a href="http://www.solohdheadphone.com">beats solo hd</a> voice very open seem a bit too thin, <a href="http://www.solohdheadphone.com/fabulous-monster-limited-edition-gold-c-81.html">Fabulous Monster Limited Edition GOLD</a> low frequency partial hard, descend not beautiful but speed feeling good. <a href="http://www.solohdheadphone.com ">discount solo hd</a> hf performance is good, accurate and not mellow, intermediate frequency performance is regular. Overall <a href="http://www.solohdheadphone.com/classic-monster-powered-isolatio-black-s-c-102.html">Classic Monster Powered Isolatio black</a> voice more features, more suitable for listening to electronic music or part of the pop.
www.scorespro.com

www.scorespro.com wrote on 02/09/15 3:07 AM

The reason for a footballing game is usually to advance this ball in addition to score points into your other competitors end region. The football is usually advanced by means of throwing it completely to another player which is known as a passing engage in or hauling it which is known as a running engage in.
www.select4pets.org

www.select4pets.org wrote on 03/02/15 3:19 AM

The 2nd most costly item, after feeding your dog, is the actual vet's expenses. It does not matter about age your pet as well as which kind of pet you've, whether it's a dog or even cat, the truth is you will have to visit the actual vet more often than you need.
www.businessinarts.org

www.businessinarts.org wrote on 03/02/15 3:19 AM

You will find so a lot of things about the company side associated with art I have no idea about. Numerous artists, art galleries, collectors, as well as dealers stress in it's importance, while some want to totally dismiss the topic. I am unsure where We stand yet with this subject, and so i need your own help.
www.unitedsmallbusiness.org

www.unitedsmallbusiness.org wrote on 03/02/15 3:20 AM

The little business systems could very easily compete because of economies associated with scale on the market place towards any company, as companies are slow to maneuver and innovate and this type of group will be the opposite. McDonald's Beam Kroc, discusses the actual synergistic energy of franchising and categories of small companies with owners readily available:
www.minoritybusinesssolutions.org

www.minoritybusinesssolutions.org wrote on 03/02/15 3:20 AM

Have you been seriously thinking about minority loans as a supply of business launch funding for the new endeavor? Stop your own search! Minority small company loans simply don't exist. I realize that you might find this particular vital bit of information very shocking -- however it is nevertheless true.
www.businesstheory.org

www.businesstheory.org wrote on 03/02/15 3:20 AM

Should you look difficult enough, you will discover business hypotheses that cover a multitude of business topics for example human relationships, management, management, classical designs, modern techniques, organizational improvement, quality administration, management through objective, value-based management plus much more than could be mentioned right here.
www.capitalbusinessnetwork.org

www.capitalbusinessnetwork.org wrote on 03/02/15 3:20 AM

After i read the actual literature, We often observe social funds mistaken with regard to personal personalisation or vice flexible. Think associated with someone having a high degree of social funds being the same as the most widely used kid at the school. Everyone desired to be together, or be related to them.
www.smartgridbusinessnetwork.org

www.smartgridbusinessnetwork.org wrote on 03/02/15 3:21 AM

Which term is actually "Smart Grid. " And it is a term that might be much easier to cope with if, actually, it had a company, well-understood description. But it does not yet, and it probably will not for a while. In an over-all sense, the word "Smart Grid" appears to denote the public power transmission as well as distribution system (it's more often than not electrical
www.living-business.org

www.living-business.org wrote on 03/02/15 3:21 AM

If you are searching for an investment or perhaps a business having a guaranteed need, look absolutely no further! The actual outlook with regard to assisted residing is flourishing. Tens of an incredible number of baby boomers tend to be approaching retirement. Many of these will require medical or even personal treatment.
www.smartgreenbusiness.org

www.smartgreenbusiness.org wrote on 03/02/15 3:21 AM

Being enviromentally friendly isn't just a pattern, it is really a smart choice that each consumers as well as businesses take advantage of. Ironically, most of the environmentally advantageous solutions will also be economically advantageous. E-billing is really a prime example of the business answer that works in order to save money and also the environment.
www.healthequation.org

www.healthequation.org wrote on 03/02/15 3:22 AM

Nevertheless, as current debates amongst scientists display, the "fit = thin" formula may hide a far more complex scenario. Often, whenever an obese person starts to physical exercise and consume healthier meals, measures of the health enhance.
www.waterloohealthcare.org

www.waterloohealthcare.org wrote on 03/02/15 3:22 AM

Whilst water and weight reduction can end up being inter-related, care should be taken to prevent dehydration, or excessive lack of body liquids, either deliberately or inadvertently. A plan of higher water usage for weight reduction and legislation of some health issues consists associated with first drinking up to and including full liter associated with water prior to each dinner starting prior to breakfast.
www.trilliumhealthcenter.org

www.trilliumhealthcenter.org wrote on 03/02/15 3:22 AM

Discover Natural Wellness Center(utes) in the usa and North america. At an all natural health middle, individuals may receive organic healing treatments and may also acquire understanding of the numerous natural medicines currently available.
www.healthynchospitals.org

www.healthynchospitals.org wrote on 03/02/15 3:23 AM

This particular disease happens whenever a thrombus (occasionally called plaque the industry build-up associated with fatty deposits across the arteries) dislodges first after which lodges within the smaller arterial blood vessels thus leading to blood to become blocked in order to limit the actual flow towards the major internal organs.
www.crphealth.org

www.crphealth.org wrote on 03/02/15 3:23 AM

Presently, it's next to impossible to search for the necessary higher level of nutrients in this food by itself. The nutrient content in this soils possesses diminished in recent times due towards increase with pollution in addition to pesticides along with the hormones in this meat in addition to poultry source lower this food's overall nutritional value.
www.coimbrahealth.org

www.coimbrahealth.org wrote on 03/02/15 3:23 AM

As health costs evolved into astronomical, medical care insurance companies formulated different plans that had been aimed on providing quality health at very affordable prices. Managed health became this buzzword with the health insurance policies industry, and medical care insurance plans became more complicated.
www.broadhealth.org

www.broadhealth.org wrote on 03/02/15 3:23 AM

Conventional Care Insurance coverage, also referred to as fee-for-service strategy or indemnity strategy, has already been ruling the care industry for a long period now, and it is quite well-liked by doctors as well as hospitals because it fetches all of them more level of freedom.
johnwilliams

johnwilliams wrote on 04/24/15 6:51 AM

nice post...
http://www.whoozer.fr

http://www.whoozer.fr wrote on 08/24/15 3:59 AM

I would like toI would like to I would like to
http://www.tripotes.fr

http://www.tripotes.fr wrote on 10/10/15 2:53 AM

Mail lists are a crubesome thing in my knowledge, too much fuss to read too short messages but maybe you work by other principles.
Blogger Templates

Blogger Templates wrote on 12/23/15 5:53 PM

Thanks for the post.<a href="http://www.mastemplate.com/">Blogger Templates</a>
Blogger Templates

Blogger Templates wrote on 12/23/15 5:55 PM

Managed health became this buzzword with the health insurance policies industry, and medical care insurance plans became more complicated.
www.picsnimages.com

www.picsnimages.com wrote on 12/25/15 6:04 AM

Thanks for sharing such an informative post. your content seems quite easy and helpful to understand.<a href="http://www.picsnimages.com/">www.picsnimages.com</a>;
http://www.agripopchize.fr

http://www.agripopchize.fr wrote on 04/07/16 4:50 AM

I realize linking to CFUnited 2008 items is not hot news but I think the basic principles herein could be useful, if anyone has the time to sit through the presentation.

Write your comment



(it will not be displayed)



Leave this field empty: