Что выбрать для высоконагруженного сайта?
Нанять людей у которых есть данный опыт.
1. Найти, таки, людей :)
2. Если обязательно самому - сделать прототип. Если взлетит, брать людей для того, чтобы делать для хайлоада.
3. Разобраться, действительно, ли ожидается хайлоад. Может с тем, что вы хайлоадом считаете, на самом деле справится и простая система.
4. Если таки всё таки хайлоад и таки нужно сразу и таки без людей - разобраться со значением слова "масштабируемость". И понять, что слова "нагруженный" и "быстро" совершенно в данном контексте никак не связаны. И платформы, языки и базы данных совершенно второстепенны.