Решение на Изберете си проект от Любослав Кънев

Обратно към всички решения

Към профила на Любослав Кънев

Код

# Cloud system:
#
# - Възможност за добавяне на binary файлове и runtime environents.
# - Възможност за създаване на task-ове, които представляват runtime и binary файл, можещи да бъдат стартирани многократно.
# - Възможност за стартиране на task-ове, което създава нов процес.

История (1 версия и 2 коментара)

Любослав обнови решението на 25.04.2015 17:04 (преди над 4 години)

+# Cloud system:
+#
+# - Възможност за добавяне на binary файлове и runtime environents.
+# - Възможност за създаване на task-ове, които представляват runtime и binary файл, можещи да бъдат стартирани многократно.
+# - Възможност за стартиране на task-ове, което създава нов процес.

Дай малко повече детайли:

  • Какво ще рече в случая runtime environment? Интерпретатор/компилатор/vm за даден език?
  • Един task винаги ли ще трябва да се пуска на ръка или може да се използва нещо подобно на crontab-ове, с което да се указва на системата кога да пуска тасове автоматично?
  • Как можеш да подходиш към решаването на разни забавни security проблеми: от някой процес правещ rm -rf $HOME до откровени rootkit-ове?

Поразмишлявай над тези въпроси, дай отговори тук и се захващай смело.

  • Под runtime environment имам в предвид virtual machine.
  • Не съм мислил за такъв вариант, но ако ми остане време бих могъл да направя и такава функционалност.
  • Ще пробвам да осигуря решаването на такива проблеми, вероятно някакъв sand boxing.