sim.plified.com

Chris Pollock

Chris Pollock - web developer (PHP/mySQL & ASP.NET)
undivided… my thoughts on world, family, church, business, technology and Jesus Christ (all in all)

Pattern Tap: We dig Jay because we got Dugg and not buried

On Sunday, August 10, one week ago, we experienced our first hit from Digg.  We had talked about the possibility of being Dugg but were by no means prepared for what that meant.  On our biggest day previous to this we saw a max of around 9k visitors.  Looking at the graph below you can see we far exceeded that topping out at almost 50k visitors on that one day.

ScreenShot001

So what.. people get dugg all the time, what's the big whip?  Well, currently PT is sitting on a shared virtual host with only 256MB of RAM.  This hit should of sent our server home crying and returning all sorts of "sorry, we were not prepared for you" types of errors.

However, thanks to the good foresight of our kung fu server master, Jay Janssen, the server did not come grinding to halt, but continued to gracefully serve pages as the onslaught of visitors continued.  Jay is a mysql guru who works for Yahoo!  (he's also a good friend and my roommate from R.I.T.).

The secret sauce was lighttp, a server component that allows you to bypass apache for non dynamic requests (e.g. jpg, js, css files).  See the graph below and you can see what lighttp did for us as the requests/sec. continued to mount.  lighttp skyrocket up to 110 req/sec. while apache laid low.

p4.sl1.simupt.com-lighttpd_rb-day

Long story short, apache would have never been able to handle 110 req/sec on our current configuration and our site would have been dugg and buried.

Kudos to Jay for his great work on keeping Pattern Tap alive and well.

You can find out more about Jay and his server kung fu at: http://mysqlguy.net/

Technorati Tags: ,,,

No Comments, Comment or Ping

Reply to “Pattern Tap: We dig Jay because we got Dugg and not buried”

Things I see

IMG_0805IMG_0804IMG_0750IMG_0749IMG_0805IMG_0804IMG_0799IMG_0793IMG_0789IMG_0775IMG_0772IMG_0768IMG_0764IMG_0762IMG_0761

Chris Pollock

Web Developer - proficient in both PHP and ASP.NET.
Rochester, New York

View my web developement site.

View Chris Pollock's LinkedIn profile

My Pictures

IMG_0805IMG_0804IMG_0750IMG_0749IMG_0805IMG_0804IMG_0799IMG_0793IMG_0789IMG_0775IMG_0772IMG_0768IMG_0764IMG_0762IMG_0761