[Twisted-Python] Storm vs Axiom?

Curt curtferguson at cfl.rr.com
Fri Jun 13 13:27:49 EDT 2008

Christopher Armstrong wrote:
> I'm glad to see people using Storm in Twisted apps, but I think
> there's a problem with it. You're using the store directly with a
> MySQL server, which will block. This is reasonable for things like
> SQLite, but when you're using a multi-user database system like MySQL
> or Postgres, queries can take an arbitrarily long time to complete,
> which blocks your Twisted reactor. This is fine for some applications
> where response time isn't critical, but I wouldn't want to use it for
> a highly interactive application.
> If SQLite isn't an option yet, then you can use the experimental
> Storm/Twisted integration code in its Storm branch on Launchpad:

What are the advantages of Storm over divmod: Axiom?  I'm currently
working on something with twisted and axiom, I hadn't previously heard
of Storm.  If there are significant advantages, I'd like to hear
thoughts on them, I'm not above switching at this point.

More information about the Twisted-Python mailing list