Re: [Zope-dev] Idea: Awaking Zope to Life

2002-10-15 Thread Bill Anderson
On Sun, 2002-10-13 at 09:44, Ulrich Eck wrote: > Hi there, > > I just had an Idea and want to hear your comments on the following: > > Zope is a Request-Based System. It has no internal scheduling functions > except one installs Xron. > > I have written a MicroThread Scheduler using python2.2 g

Re: [Zope-dev] Idea: Awaking Zope to Life

2002-10-14 Thread Ulrich Eck
Hi Leonardo, > Check your transaction boundaries. One of the reasons that most > solutions are based on an external request is that the Zope request > handler starts a transaction in the begining of the request and commits > it at the end (or rolls it back if there's an exception). this is basic

Re: [Zope-dev] Idea: Awaking Zope to Life

2002-10-14 Thread Leonardo Rochael Almeida
On Sun, 2002-10-13 at 13:44, Ulrich Eck wrote: > Hi there, > > I just had an Idea and want to hear your comments on the following: > > Zope is a Request-Based System. It has no internal scheduling functions > except one installs Xron. > > I have written a MicroThread Scheduler using python2.2 g

Re: [Zope-dev] Idea: Awaking Zope to Life

2002-10-14 Thread Ulrich Eck
Hi Chris, thanks for your hint .. > You may also be interested in http://cvs.zope.org/Products/Scheduler/ > (it has a dependency on http://cvs.zope.org/Products/Event/ and a Zope >> = than 2.6b1). > > It relies on an external "clock" process to tickle it every so often, > but you could of cours

Re: [Zope-dev] Idea: Awaking Zope to Life

2002-10-13 Thread Chris McDonough
Ulrich, You may also be interested in http://cvs.zope.org/Products/Scheduler/ (it has a dependency on http://cvs.zope.org/Products/Event/ and a Zope >= than 2.6b1). It relies on an external "clock" process to tickle it every so often, but you could of course kick off a Zope thread to do this...

Re: [Zope-dev] Idea: Awaking Zope to Life

2002-10-13 Thread Vincenzo Di Somma
On Sunday 13 October 2002 17:44, Ulrich Eck wrote: > Hi there, > > I just had an Idea and want to hear your comments on the following: > > Zope is a Request-Based System. It has no internal scheduling functions > except one installs Xron. > > I have written a MicroThread Scheduler using python2.2

[Zope-dev] Idea: Awaking Zope to Life

2002-10-13 Thread Ulrich Eck
Hi there, I just had an Idea and want to hear your comments on the following: Zope is a Request-Based System. It has no internal scheduling functions except one installs Xron. I have written a MicroThread Scheduler using python2.2 generators that supply cooperative Multithreading. Now the poin