Wykonanie dostarczonego przez użytkownika kodu ruby na serwerze WWW
Chciałbym pozwolić moim użytkownikom tworzyć skrypty Ruby, które wykonują obliczenia na niektórych danych znajdujących się na serwerze sieciowym, a następnie generują wyniki. Skrypty są wykonywane na serwerze. Czy jest jakiś sposób, aby to zrobić bezpiecznie?
Dokładniej, chciałbym:
ogranicz zasoby, których skrypt może użyć (pamięć i procesor), i ogranicz jego czas działaniaogranicz, które klasy podstawowe może używać skrypt (np. String, Fixnum, Float, Math itp.)niech skrypt uzyska dostęp i zwróci danewyślij użytkownikowi wszelkie błędyCzy są jakieś biblioteki lub projekty, które robią to, o co proszę? Jeśli nie w Rubim, może jakiś inny język?