Applet sandbox
Posted March 26th, 2008 by holmbergius
Can DataRush work in the Applet sandbox? I'm interested in using it in a basic grid:
The applets do the intensive processing. It would b great to take advantage of multicore processors in the volunteer grid where possible.
Thanks!
Trackback URL for this post:
http://www.pervasivedatarush.com/trackback/203





There would be a number of challenges:
We require Java 6, and the Java plug in no longer ships with the browser, so you would have to either point the users to it or distribute it yourself.
DataRush is designed for the server side, so you would need to build a client app that called it.
We aren't sure what restrictions might be put on DR by the sandbox, besides the standard ones, and we have never tested otr run it in that environment.
When DR loads up it takes advantage of all the resources it can, so the user would be unable to use the machine for any other purpose, which is not typical for a Windows client.
Licensing would be an issue that we haven't figured out yet, but DataRush is not going to be free when it goes GA.
The whole focus and design of the product is for data intensive apps, rather than compute intensive, so you might be trying to do something it wasn't built for.
We like the concept of your application, but I have to tell you that the engineers were fairly pessimistic.
Sorry, but again, thank you for your interest,
steveh
Being Java code, it should work. The sticky point will be the environment the applet is running within. Does that environment include enough cores to make DataRush worthwhile? Is the JVM instantiated with enough memory that DataRush can use? Not knowing more about sharkgrid, hard for me to answer.
BTW - we are working on an all Java version of DataRush, minus the XML based scripting language. More on that to come.
Hi, and thank you for your interest,
This is an intriguing idea, but we haven't tried it. I will see if any of our engineers have any thoughts on it, but meanwhile, you could download the engine and give it a try...
I looked at your site and it is very cool, so I hope we can figure something out.
steveh