Информационная система с пользовательскими приложениями

Я разрабатываю веб-платформу с некоторыми базовыми функциями, API и концепцией интегрированных приложений (аналогично концепции, например, приложений Facebook). Я знаю, как это сделать, но проблема в том, что я хочу размещать приложения для пользователей и распределять вычислительную мощность и пропускную способность между приложениями в соответствии с их использованием (что является динамическим поведением).

Я не хочу зацикливаться на конкретной среде разработки программного обеспечения с точки зрения приложений, и поэтому единственное решение, которое я вижу, - это каким-то образом помещать в песочницу экземпляры Apache для каждого приложения и динамически изменять ограничения таких песочниц.

Как бы вы подошли к этому? Вы знаете о ресурсах, в которых я мог бы прочитать о таких вещах?

Большое спасибо за ваш вклад, HGN.


person user1945865    schedule 03.01.2013    source источник


Ответы (1)


Зачем делать apache обязательным?

Почему бы просто не разместить виртуальную машину, для этого существует множество средств управления и предшествующий уровень техники.

person Jonno    schedule 03.01.2013
comment
С большим количеством интегрированных приложений (мы говорим, скажем, о 400), не будет ли перегрузка виртуальных машин довольно интенсивной? - person user1945865; 03.01.2013
comment
Вероятно, 400 экземпляров Apache не будут легким весом. Разница для меня была бы в инструментах, я не знаю никого, кто выдает apache в песочнице, где есть много виртуальных машинных хостов. Не уверен, что стоит потратить все деньги на разработку концепции apache, а не просто использовать готовое управление виртуальными машинами. - person Jonno; 03.01.2013