[IPython-dev] ipython html notebook server on dotcloud
Wed Sep 5 23:19:51 CDT 2012
On 9/5/12 11:07 PM, Shoibal Chakravarty wrote:
> Hi Jason,
> I'd definitely be interested in learning more about sagecell. Is there a design document
> that I could look at?
We're working on one. The code base is in the contrib/ipython-testing
Very briefly: The web_server.py file is the main program that is run.
The webserver has a trusted multikernel manager that talks to an
untrusted multikernel manager (typically another account or another
computer) over zmq. The untrusted multikernel manager receives a
request to start up a session and uses the forking kernel manager to
create a session by forking and hook up the zmq channels to the webserver.
William Stein is also working on a new design and architecture for
scalable and secure scientific computing like the notebook which looks
very promising. That's one of his top priorities over the next 6-8
months or so.
More information about the IPython-dev