Link Details

Link 125186 thumbnail
User 111696 avatar

By bloid
via use.perl.org
Published: Oct 13 2008 / 01:30

Most programmers are working on projects where scaling and speed just aren't all that important. It's probably a webapp with a database backend, and they're never going to hit the point where any "standard' component becomes an insoluble bottleneck. As long as the app responds "fast enough", it's fine. You'll never need to handle thousands of request per minute.
  • 7
  • 2
  • 956
  • 355

Comments

Add your comment
User 276794 avatar

Loïc Hoguin replied ago:

1 votes Vote down Vote up Reply

I'd recommend reading the opposite POV too.
http://devzone.zend.com/article/3884-Scaling-Day-By-Day

Scaling is really not that hard if you are doing it since the beginning of the project, and if you have tools to help you keep detailed informations about performances in your application.

Of course, smaller projects don't necessarily need to scale. But you never know that the small app you developped just now is going to get used by thousands of people in just a few years because your company had a good growth. Sometimes, taking a few hours to ensure your app is efficient will pay off in the end by not having to buy 50K$ of servers.

The answer is not to not scale. The answer is to automate scaling tests. That's my opinion anyway.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (7)



Voters Against This Link (2)