On 8/1/12 1:13 PM, Volker Braun wrote:
I've been thinking about how one can allow arbitrary code execution in a
web service, which is essentially what the Sage notebook wants to do. As
a testbed to try out some ideas I set up

http://www.sagepad.org

which is similar to codepad(.org) but for Sage. The code is on github
(https://github.com/vbraun/sagepad). It uses flask-celery and the
rabbitmq amqp messaging to communicate between web server and workers,
no database polling involved. This works very well so far, and might be
a good idea to look into for the Sage notebook. Evaluation always starts
a new Sage process right now, which is why its relatively high latency
right now. At least the last part will be easily fixable.

I'm glad a lot of people are exploring ideas for a better framework for execution. I can't look at this in detail right now, but I'm watching the github repository. Let us know your progress!

Control-enter doesn't seem to submit work for me in Chrome on OS X.

Thanks,

Jason

--
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org



Reply via email to