by tmsdev » Tue Jan 05, 2010 2:08 am
If we just have to talk about the topic, when you observe Apache high load, think about truly embracing the three-tier architecture by going away from the aging bulky Apache and switching to a very lightweight web server such as nginx or lighthttpd. Combined with app servers on the backend, such as FastCGI or Tomcat, a bit of caching with Squid and memcached, and a scalable cloud platform like Amazon EC2 can work miracles and cost a fraction of a managed or dedicated setup with a bunch of boxes running the bloated Apache server. Not to dis the pioneering and well respected web server software, but these days there are much better and cost efficient alternatives.