[Twisted-Python] Re: ZEO/Twisted?
I'm considering using ZEO/ZODB to backend a Twisted server. I.e. as transactions arrive at the server, they are stored thru ZEO into a ZODB database.
Is this combination (ZEO/Twisted) known to work/not-work? Any info/pointers appreciated.
Yours drowning in technology, Mike.
Okay. I think I've answered my question. I've found this Feb-'02 post in the Zope3-dev archives ... http://lists.zope.org/pipermail/zope3-dev/2002-February/000516.html Seems to say that Twisted and ZEO do not mix. $@#$!@* This post is almost a year old, so I'm wondering if anything has anything happened since it was written. Has the release of Standalone ZODB prompted something, said he hopefully. Is the potentially blocking nature of "ZEO commits" the problem? Or is the handling of the "ZEO cache invalidation", er, messages? Or is it something else entirely? Thanks, Mike.
Hi, fyi, in case you might not be aware of it... an interesting bridge for postgres (in particular, but not only) was announced a few days ago (on daily python-url, http://www.pythonware.com/daily/index.htm 2003-01-14, titled "Modeling Framework, an object-relational bridge for Python", by Sébastien Bigaret). It is currently kind of bolted to Zope, but would be very interesting to have it also available for twisted. mario On lundi, jan 20, 2003, at 00:21 Europe/Amsterdam, Mike Thompson wrote:
I'm considering using ZEO/ZODB to backend a Twisted server. I.e. as transactions arrive at the server, they are stored thru ZEO into a ZODB database.
Is this combination (ZEO/Twisted) known to work/not-work? Any info/pointers appreciated.
Yours drowning in technology, Mike.
Okay. I think I've answered my question. I've found this Feb-'02 post in the Zope3-dev archives ...
http://lists.zope.org/pipermail/zope3-dev/2002-February/000516.html
Seems to say that Twisted and ZEO do not mix. $@#$!@*
This post is almost a year old, so I'm wondering if anything has anything happened since it was written. Has the release of Standalone ZODB prompted something, said he hopefully.
Is the potentially blocking nature of "ZEO commits" the problem? Or is the handling of the "ZEO cache invalidation", er, messages? Or is it something else entirely?
Thanks, Mike.
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
On Mon, 20 Jan 2003 10:21:27 +1100
"Mike Thompson"
Is the potentially blocking nature of "ZEO commits" the problem? Or is the handling of the "ZEO cache invalidation", er, messages? Or is it something else entirely?
They use different event loops. I'm hoping ZEO gets ported to Twisted's event loop in the future. -- Itamar Shtull-Trauring http://itamarst.org/ Available for Python, Twisted, Zope and Java consulting ***> http://VoteNoWar.org -- vote/donate/volunteer <***
participants (3)
-
Itamar Shtull-Trauring
-
Mario Ruggier
-
Mike Thompson