← Back to team overview

nova team mailing list archive

Re: Twisted or Eventlet?


On Wed, Aug 4, 2010 at 3:09 PM, Soren Hansen <soren@xxxxxxxxxx> wrote:

> > - It's a weaker argument, but it's really hard to find any comparisons
 > between Twisted and Eventlet on the web that say Twisted is preferable
> > (has anyone found any?)
> I can write one, if you want? :)


> > And as always, there's the argument that Eventlet code is easier to
> > read and understand, and therefore to maintain.
> This has been repeated over and over, but I don't think there's been any
> concrete examples of this?

Perhaps not; as you suggest, me actually building something in Eventlet may
be the best thing we can do for the discussion at this point, by providing
something we can look at.

> Twisted is a big framework with a bunch of code to do common things that
> are a chore with the Python's standard library. Eventlet may let you use
> the standard library in an asynchronous way, but you're still stuck with
> the standard library :)

I may be a complete convert to Twisted once I have finished the RS API -- we
shall see :)

PS: I asked Gustavo, but I'll ask you too -- would you be interested in
writing the Twisted equivalent RS API so we have something to compare to?

Confidentiality Notice: This e-mail message (including any attached or
embedded documents) is intended for the exclusive and confidential use of the
individual or entity to which this message is addressed, and unless otherwise
expressly indicated, is confidential and privileged information of Rackspace.
Any dissemination, distribution or copying of the enclosed material is prohibited.
If you receive this transmission in error, please notify us immediately by e-mail
at abuse@xxxxxxxxxxxxx, and delete the original message.
Your cooperation is appreciated.