Ondrej, Did you have to stop supporting Sage altogether or just the Sage Notebook?
On Mon, Oct 6, 2008 at 5:10 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > > On Mon, Oct 6, 2008 at 9:49 PM, Alex Clemesha <[EMAIL PROTECTED]> wrote: >> Hi, >> >>> >>> Note -- if the notebook servers all operated on the same >>> data (via a central database or files on the filesystem or something), >>> then one could have the best of both worlds... I guess. >>> But I doubt I'm putting another month of my life into the >>> Sage notebook anytime in the near future. >> >> As we discussed with William, but for others who are interested, >> we have been designing Knoboo to use a centralized database >> via SQLAlchemy, and it is something that is definitely worth doing. >> >> The two files here describe our entire data scheme: >> http://trac.knoboo.com/browser/trunk/knoboo/knoboo/database/ >> and with SQLAlchemy you can use SQLite, MySQL, PostgreSQL, etc >> as the centralized database behind the scenes. >> >>> >>> > Based on your comment about running several servers on the same box, it >>> > seems that the problem is that the web server cannot handle very many >>> > concurrent connections. In that case, the recent query about using sage >>> > with mod_python or some other higher performance solution might be worth >>> > looking at again. >> >> The web server (Twisted) can certainly handle hundreds to thousands of >> connections, read more about that here: twistedmatrix.com, especially >> see all the 'big' companies using Twisted. >> >> In a web application like the notebook, the webserver should be doing >> only 2 main things: 1) passing snippets of code to another process (the >> 'kernel') >> that actually evaluates the code, and 2) talking to a database to preserve >> the input and output (among other less frequent data access actions). >> >> We have spend a majority of our effort on Knoboo trying to make >> it a robust and scalable web application (like, for example, the >> 'frontend' is totally decoupled from the backend 'kernel'). >> >> What's missing from Knoboo, and what is so great about the Sage Notebook, >> is all the awesome usability features like @interact, etc. >> I'm optimistic that we will be able to merge both our best attributes >> in due time. > > Indeed, that'd be awesome. Knoboo is lightweight. I had to stop > running Sage on my virtual server (with only about 360MB of virtual > ram) because it was eating several hundreds of megabytes of memory. > Knoboo is running just fine. > > Ondrej > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---