Высокая нагрузка – это код написанный некривыми руками – правильные структуры данных, индексы, конкурентность, а затем работы на уровне железа: балансировка, реплики.
Сначала нужно определить, а действительно ли у вас высокая нагрузка, а затем планировать.
Я не согласен, что при случае нужно погуглить и использовать стаковерфлоу. Для сильного миддла и сеньора, наверное да.