[Twisted-Python] what is the status of storm integration with twisted?

Hi, basically, $subj. I really like the DeferredStore concept introduced in storm/twisted-integration, but it seems that that branch is lagging behind on merging (for 2 years now). Any inside info, perhaps? thanks, Ilja

Hi Ilja, On Tue, Jul 12, 2011 at 9:38 AM, Ilja Livenson <ilja.livenson@gmail.com> wrote:
The branch is not being actively maintained, though I do believe some folks are using it in production systems. The way we've been recommending people use Storm with Twisted is by running transactions in threads with deferToThread. Free recently landed some code in storm.twisted.transact that makes pursuing this model, with a thread pool, fairly straightforward. Thanks, J.

Hi Ilja, |--==> On Tue, 12 Jul 2011 13:02:43 +0200, Jamu Kakar <jkakar@kakar.ca> said: JK> Hi Ilja, JK> On Tue, Jul 12, 2011 at 9:38 AM, Ilja Livenson <ilja.livenson@gmail.com> wrote:
JK> The branch is not being actively maintained, though I do believe some JK> folks are using it in production systems. The way we've been JK> recommending people use Storm with Twisted is by running transactions JK> in threads with deferToThread. Free recently landed some code in JK> storm.twisted.transact that makes pursuing this model, with a thread JK> pool, fairly straightforward. What Jamu said. Considering that the branch you're mentioning does use threads as well, the storm.twisted.transact is probably easier and virtually identical as far as performance goes. Cheers, Free

Hi Ilja, On Tue, Jul 12, 2011 at 9:38 AM, Ilja Livenson <ilja.livenson@gmail.com> wrote:
The branch is not being actively maintained, though I do believe some folks are using it in production systems. The way we've been recommending people use Storm with Twisted is by running transactions in threads with deferToThread. Free recently landed some code in storm.twisted.transact that makes pursuing this model, with a thread pool, fairly straightforward. Thanks, J.

Hi Ilja, |--==> On Tue, 12 Jul 2011 13:02:43 +0200, Jamu Kakar <jkakar@kakar.ca> said: JK> Hi Ilja, JK> On Tue, Jul 12, 2011 at 9:38 AM, Ilja Livenson <ilja.livenson@gmail.com> wrote:
JK> The branch is not being actively maintained, though I do believe some JK> folks are using it in production systems. The way we've been JK> recommending people use Storm with Twisted is by running transactions JK> in threads with deferToThread. Free recently landed some code in JK> storm.twisted.transact that makes pursuing this model, with a thread JK> pool, fairly straightforward. What Jamu said. Considering that the branch you're mentioning does use threads as well, the storm.twisted.transact is probably easier and virtually identical as far as performance goes. Cheers, Free
participants (3)
-
Free Ekanayaka
-
Ilja Livenson
-
Jamu Kakar