views:

63

answers:

1

hello guys,

I would like to know how can we improve the scalability and quality of services of current web servers?

The solutions of it should not have been implemented in the current web servers.

Any help regarding it will be appreciable.

Thanks

A: 

Here's a couple things you can do without altering your web server at all:

  • DNS load balancing
    • Run a DNS server that gives 3 ambiguous answers for your A record. Use a short TTL. Rotate the answers so that they're not always in the same order.
  • HTTP caching proxy
    • Varnish!
  • Optimize your datastore and any queries sent to it
  • Use memcached to cache your queries
  • Use a key/value store for persistence
Bob Aman