Как понять что сайт не упадет и не будет виснуть при определенном трафике?
Зависит ли это от стека технологий? 
зависит буквально от всего.
Может быть есть какие нибудь специальные тесты для проверки этого?
Да, для этого существует нагрузочное тестирование.
Провести его можно при помощи яндекс танка/jmeter/gatling
Если под определенным трафиком подразумевается не его объем, то делается фаззинг-тестирование и тестирование на проникновение