$.ajax и .load() при большом количестве посетителей — реально?
Среднее количество запросов в вебе - это от 1000 в секунду на 1 сервер :)
Ajax по опыту снижает нагрузку на сервер за счет экономии трафика => более быстро отдаются запросы.
Вы занимаетесь затыканием дыр, вместо того что бы разобраться в первопричине.
Если у вас иногда отдается ошибка при запросе - у Вас что то фатально не так.
Смотрите лог ошибок сервера, php_errors итд.
Возможно у вас очень [sarcasm]дорогой[/sarcasm] тариф у хостера и памяти/проца/чего то еще иногда не хватает.
"Нагружаться" сервер будет пропорционально количеству получившихся запросов. Если для статичного сайта средняя сессия была, скажем, в 10 запросов, а динамическая получилась в 40 запросов, то серверу будет максимум в четыре раза тяжелее, не более. А учитывая экономию на трафике, может выйти что серверу в итоге даже легче будет.
Сам по себе $.ajax не страшен (если кешируется нормально), проблема в том что у вас вылазят ошибки там, где их быть не должно (костыль в виде второй попытки подгрузки - не решение проблемы) А пока у вас есть необъяснимые ошибки сложно что-либо предвидеть, может и три человека уронят.