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
-~----------~----~----~----~------~----~------~--~---

Reply via email to