On Sat, Nov 20, 2010 at 1:45 PM, William Stein <wst...@gmail.com> wrote:
> On Sat, Nov 20, 2010 at 12:07 PM, Jeroen Demeyer <jdeme...@cage.ugent.be> 
> wrote:
>> I think somebody should seriously look into www.sagenb.org.  It is so
>> slow that it is essentially unusable.  Unfortunately, it is also very
>> bad advertising for Sage, because for many people their first contact
>> with Sage might be www.sagenb.org.  I've actually been directing my
>> students to alpha.sagenb.org, but of course that is not a good solution.
>>
>> Somebody who knows the notebook might be able to understand why it is so
>> slow.  The problem is not the machine, because the load is not high and
>> other notebooks on the same server are much faster.  So it is truly an
>> implementation problem.
>
> Hi,
>
> To solve this slowness problem will require probably at least a month
> of focused work to completely reimplement basically from scratch the
> storage and server architecture of the notebook in a much more
> scalable way.    Nobody is working on this, though if nobody else does
> it, then I'll do it sometime in the next year.   So the options are:
>
> (1) I simply totally disable www.sagenb.org,
> (2) I leave things as they are.
> (3) Somebody reimplements the notebook in a way that scales.

A half-way solution is to run multiple notebooks servers, partitioning
the users based on their username (perhaps using a different
front-end/proxy). I agree though that the notebook needs to seriously
be fixed, probably by stripping out twisted (maybe replacing with
flaks, maybe not). Fortunately, most of the javascript would probably
be relatively unaffected by such a rewite. I don't think there are any
major technical obstructions, it's mostly a matter of the poeple with
the know-how finding the time.

- Robert

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