[ZODB-Dev] Re: ZEO and Twisted

David Pratt fairwinds at eastlink.ca
Tue Apr 25 12:34:27 EDT 2006


Hi Jim. My experience has been in running a single selectreactor in an 
app together with its own main loop.

I found a patch on google to allow multiple selectreactors but have not 
seen the patch applied to svn or attempted the change in twisted as yet. 
I have emailed the maintainer to ask about it. I was looking at the zeo 
server service first which should be happy to run on its own. There is 
no risk at this stage to experiment with my ideas other than learning 
more than I did before about twisted and ZEO.

Regards,
David

Jim Fulton wrote:
> David Pratt wrote:
> ...
>> Is there is any strong opposition to using the twistd daemon for a 
>> twisted zeo service?
> 
> I am strongly against linking ZEO to an application's main loop.
> 
> If twisted supports using multiple independent main loops, then it would
> be an option.
> 
> Then the possible issues are:
> 
> - Whether we want Twisted to be a dependency of ZEO
> 
> - Performance
> 
> Switching to twisted would be a big change.  If I was to make such a
> change, which I anticipate, it would be great if twised could be an
> option.
> 
> Jim
> 


More information about the ZODB-Dev mailing list