How do I handle a million hits a minute?
SingAlong: Process Queing would be the best way to solve your problem.  If you are processing a million hits a minute then you might need more than one comp/server. So if you are using databases consider using Facebook's Cassandra project(which is a distributed storage system) for your database needs. This would suit you since it has process queing too.