> -- Пётр Кушнир писал(а):
> А для сервера стоит использовать Active BlackBox. Иначе от пары сотен клиентов ББ сдохнет. Да и компиляция тогда может проводиться в том же самом ББ(нет проблем с межпрограммным общением, нет нужды в компиляции exe-файла).О3 имеет встроенные средства для распределения нагрузки по нескольким серверам (правда, подробно я их не изучал, но читал, что они есть).

Попрошу не сбрасывать со счетов вопросы безопасности и отказоустойчивости системы. Нет ни одной причины, по которой размещение веб-сервера, компилятора и тестируемого кода в пределах одного процесса выглядело бы привлекательно. Разнесём по разным процессам, поручим распараллеливание операционной системе. К тому же, я знаю, как проконтролировать объём выделенной памяти и время _работы_ (а не время от запуска до завершения) для _процесса_ средствами ОС, но как это сделать для отдельно взятого модуля ББ?