VaneS Ri_Lax, https://stackoverflow.com/questions/13412672/when-...
Пишут, что проблема с кучей и тут востановить работу приложения скорее всего не получится. Как вариант сделайте перезапуск приложения при его падении. То есть нужно еще одно приложение, которое будет следить за хедлом процесса вашего приложения и перезапускать приложение, если то завершилось с ошибкой
Труд разработчика является существенной частью стоимости разработки. "Решаемо" без толкового не получится.
Указывайте рыночную з/п и будут откликаться толковые. А для поиска толкового по рыночной з/п наймите человека, что умеет проводить собеседования или рекрутинговую компанию