Под высокие нагрузки оптимизируется архитектура, а код и база — дело второе. Часто даже действует обратное правило — при идентичном функционале двух архитектур, одна медленнее работает на малой нагрузке, но быстрее на большой, и, главное, держит большую нагрузку.
В общем, я бы посоветовал почитать
highscalability.com/