May 30 2011

The Wall = Ouch!

Posted by Mike Brunt at 7:55 PM Web Servers | .NET | DataBase | Tomcat | Performance | JavaEE | Caching | Java-JVM | ColdFusion | JRun-J2EE

The Wall, a somewhat quirky album by Pink Floyd, great in parts and so-so in others followed up by a seminal film (movie) and now after that mild digression, I shall move to what I wanted to really say here, of course I do very much appreciate music.

The Wall, in web applications, is that perfect storm of occurrences that suddenly and within seconds brings a web application to it's knees and it is almost always caused by one thing, a stacking up of all available application threads, which to be fair, is preceded, rather quickly, with a slow down in performance. There can be many reasons, a successful marketing campaign, a major event, an unexpectedly successful launch yet whatever the cause it is possible to architect and build infrastructure that can cope with any load and this is how.

  • Test all web site code, successfully; unit-test, integration-test, regression-test, load-test* and until code passes these tests it should not go into production, at all.
  • *Accurately estimate what the anticipated load will be, the number of users, establish a required-baseline performance number, for instance all requests must complete with 4 seconds, and load-test until you achieve that number with 150% of the anticipated load. If the web application(s) passes these tests and more traffic than even the 150% you tested to arrives and you hit The Wall, then it is not the infrastructure or web application which is at fault, but the estimate of anticipated load.

I will make one more controversial statement here, anyone who cannot afford $'s to go through these sorts of tests, effectively and completely, should not be offering any sort of service to others, which they wish to make money from. Imagine buying a car only to find it continuously fails eventually injuring or killing others.


colly nj

colly nj wrote on 08/04/11 11:54 PM

You did make some intriguing points over there. Thanks.
<a href="">seo mumbai</a>
Burberry bags on sale

Burberry bags on sale wrote on 09/30/11 2:22 AM

I read your post and I found it amazing .Your thought process is wonderful. The way you express yourself is awesome.
Ken Griffey Jr Shoes

Ken Griffey Jr Shoes wrote on 11/10/11 6:56 PM

When you are honest with ourselves when no one can deceive the world got you
server rentals

server rentals wrote on 11/17/11 9:35 PM

Very good read i think everyone will agree excellent

superdry wrote on 11/18/11 6:12 PM

Every superdry sale fans convinced superdry will be next huge designer. The colors of superdry uk are just amazing because they are universally flattering! It is a great alternative for people who are tired of buying out the entire superdry outlet line and are finished shopping at Our Superdry uk sale store.
Michael kors handbags

Michael kors handbags wrote on 12/01/11 4:57 PM

Nice piece, i remember looking somewhere else to do with this. Made me want to do another search in yahoo for more info and found your blog post. Great piece.
moncler giubbotti /
bets by dre

bets by dre wrote on 03/07/12 12:39 AM

"Bounty is actually a expression used to get looking to get wipe out <strong><a href=>bets by dre</a></strong> someone. Nothing at all we would within Wa had been away from the regulations. It was virtually of course bonus step out right now there and make has."Springs is one kind of one of the best guys. During my period to the Redskins conquer,I normally wanted their opinion,therefore we promote identical opinion of a few subject areas. This is not on this blog.
caderea parului

caderea parului wrote on 03/10/12 4:29 AM

Thanks, that was one of the best sharing. I bookmarked, this article made my day. Keep up your work
Albuquerque classifieds

Albuquerque classifieds wrote on 03/11/12 8:29 AM

Money is not everything although I have to agree that taking on a couple of projects that are financially not appealing can break a business.
cheap beats

cheap beats wrote on 04/16/12 9:10 AM

Listen to music expectant mother can relieve pressure
Music, now people essential to life, music contains the joys and sorrows of expectant mother and baby can influence the emotional development, therefore, listen to

music, the beneficial prenatal education, to the baby is very good, and still can alleviate the pressure of the expectant mother. The past an unborn baby only required

general mood stable and no selfish motives mother, is now more emphasis on the positive an unborn baby. In many prenatal education method, music prenatal education is

the most common and was considered one of the more effective prenatal education method.
Music prenatal education, and in fact had been used. It can not only promote the development of the baby's body and mind, and still can develop the child's music

talent. No music of the world can only be pale, dull world. Australia a hospital carried an unborn baby tracking test, let 35 women during pregnancy appreciate every

day in the beautiful light music, they have the woman and seven people become musicians, two people to become a good dancer, and the rest are higher than the average

In the appreciation of music prenatal education, still need to add your rich emotional. Poetic anywhere, in the mind of the formation of vividly specific image.
rak toko swalayan murah

rak toko swalayan murah wrote on 06/17/12 10:06 AM

This posting is very cool and interesting post.This is a great inspiring article.I am very much pleased with your good work.You put really very helpful information in this site.

therefore, I would like to thank you for the efforts you have made in writing this article.
scam report

scam report wrote on 09/02/12 12:10 PM

Test all web site code, successfully; unit-test, integration-test, regression-test, load-test* and until code passes these tests it should not go into production, at all.
cristiano ronaldo mercurial

cristiano ronaldo mercurial wrote on 10/28/13 5:04 AM

Your blog post is undoubtedly exquisite thank you very much for one's reveal.You could also to see our online business maybe currently have everything you prefer.

xuehua wrote on 05/20/14 11:50 AM

They may be set up in boot styles to provide better hold
throughout materials the place that the players enjoy. It's important with regard to basketball shoes to have this specific component to be able to avoid these people through falling or perhaps getting back in mishaps.
مواقيت الصلاة

مواقيت الصلاة wrote on 07/19/16 11:24 PM

Diamonds will almost always be in structure and fashion. Signifying female’s wonders, your female feels full after boosting diamond accessories. Diamonds incorporate extra splendor to just about any material including gold, silver or maybe platinum in which they usually are fixed. Diamond’s shimmer is unmatchable in fact it is aura own always utilized women.

Tina wrote on 09/09/16 9:34 AM

The music is so good and the movie is even better, nicely realised, composed of many of PF's songs.