I would like to read how to use caching effectively, optimize my database schema and queries, apply partitioning and load balancing. There are pretty much resources on optimizing code and low-level stuff but not the other.
I’ve read Building Scalable Web Sites by Cal Henderson and besides a single chapter actually on scaling, which barely scratches the surface, there is nothing interesting inside.
Is there any decent book or another resource on web application performance optimization?
Take a look at the Patterns and Practices Guide – http://www.codeplex.com/PerfTestingGuide
If you are using an Oracle database, this guide may also help.
http://download.oracle.com/docs/cd/B28359_01/server.111/b28274/toc.htm