I've decided I need to learn more about building scalable solutions. Given almost any programming problem, I can build something to take care of it. Unless that problem is "this needs to handle a billion hits a day". Where do I start? Websites, books, articles, etc are all appreciated.
My primary languages of choice are currently Java, Perl, and Python, and I generally just code for the web, but I'd appreciate language-agnostic resources over language-specific ones.