Rebol & Grid computing
[1/3] from: maarten::vrijheid::net at: 15-Apr-2005 15:49
Hi, Has anybody ever looked into Grid computing with REBOL. I imagine a dialect that can describe the computing resources, input/output files/URLs, etc. should be easy to implement. Scheduling a bit harder (because of the OS integration, but with the async-call port...). And then of course all the really smart stuff I cannot think of right now ;-) Anyway.... I'd be interested to learn if anybody has done something like that already. --Maarten
[2/3] from: SunandaDH::aol::com at: 15-Apr-2005 18:36
> Has anybody ever looked into Grid computing with REBOL. I imagine a > dialect that can describe the computing resources, input/output > files/URLs, etc. should be easy to implement. Scheduling a bit harder > (because of the OS integration, but with the async-call port...).
Not done anything, but I have given the idea some thought from a different direction. I was looking for a way to safely run user-submitted code on a website. As you say, they would need absolutely secure sandboxing. Depending on how much I trusted your code, I'd have to limit or deny it access to things like: -- 'send -- any reading or writing outside of a sandbox -- quotas for total run time and disk space used -- restricted access to 'system so you could subvert any of the controls in place. I imagined there'd be some sort of "safe" version of do -- something like do-safe user-code [sandbox-dialect] where the sandbox dialect defined what access restrictions apply to the user-code, and what actions to take if it breaks them. The big problems I saw were: 1. We can't always trap all problems real-time (such as runaway code). 2. Running code on behalf of someone else may not be in accord with the current licensing of REBOL It'd be an interesting project to try. Sunanda.
[3/3] from: petr::krenzelok::trz::cz at: 18-Apr-2005 10:40
Maarten Koopmans wrote:
>Hi, >Has anybody ever looked into Grid computing with REBOL. I imagine a
<<quoted lines omitted: 5>>>something like that already. >--Maarten
Hi Maarten, I thought your Chord initiative was exactly close to the subject? So far, from framework pov I know only following attempts - Rugby, Uniserve, Rebservices, Chord being attempts to abstract means of rebol communication. I read some stuff somewhere on iNet, IIRC from IBM, but I never touched anything like that in reality ... grids can be different stuff to different ppl ... Cheers, -pekr-
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted