[Twisted-python] Writing industrial grade twisted servers

Itamar Shtull-Trauring itamar at itamarst.org
Tue Jun 17 10:08:04 EDT 2008


On Tue, 2008-06-17 at 08:49 -0400, kevin beckford wrote:


> Where do i read to find out how to simply create a production quality
> twisted application?

There are some better *deployment* techniques documented here -
http://twistedmatrix.com/projects/core/documentation/howto/tap.html -
but they just make things easier to deploy, they don't make your
software "production quality."

Production quality software is hard; a good start is having code
reviews, well-written unit tests that cover all your code, as well as
end-to-end regression tests. The deployment techniques above do tend to
lead to slightly more testable software (by encouraging you to write
your software as Services).

Here's what we do for Twisted - it has dramatically improved the quality
of code we produce:

http://twistedmatrix.com/trac/wiki/ReviewProcess





More information about the Twisted-Python mailing list