Paul J Stevens wrote:
Ilja Booij wrote:
>> Meanwhile, I'll add the IMAP test script to the distribution. Can I
just slam a GPL notice on it, or do you want another license (it's
your code :) )?
Feel free to add the GPL notice, but please add my name as well :-)
of course.
Also, there's one project out there that looks interesting:
http://www.mozilla.org/projects/mstone/
"""
Mstone is a multi-protocol stress and performance measurement tool.
Mstone can test multiple protocols simultaneously and measures the
performance of every transaction. The performance can be graphed
throughout the duration of the test.
"""
I'll take a look it.
Very useful as I'll resume work on my preforking patch, and we start
thinking about the C10K problem.
http://www.kegel.com/c10k.html
Interesting problem. I've been thinking about that for a while now. It
would of course be possible to build a select() or poll() based server
(there are some ready-made frameworks for this). I'm doing some
experiments with building a simple POP server (using DBMail as storage
of course) in python (using asyncore and asynchat). I do this in my free
time, so development is very slow.. (so many other things to do..).
I still wonder if this problem is really relevant for us though, as many
DBMail actions are more CPU (database) bound than I/O-bound.
Ilja