What are your favourite techniques to improve scalability of highly websites?
I have compiled the following list for techniques I've used using open-source tools:
- 1.) Caching full-page reverse-proxy to avoid hitting appserver: Varnish
- 2.) Distributed key-value-cache to avoid hitting DB: memcached
- ... add to the list! ...
What are your favourite tools to achieve high scalability?