My messages seem to have caused a great deal of confusion.
I'm talking only about adverse effects of qmail's high
concurrencyremote setting to the rest of the Internet. I'm not
talking about how qmail should handle multiple deliveries to a
single host. That's an interesting question, but orthogonal. And I'm
not talking about how many packets it takes to send a qmail message.
Although a low number there ameliorates high concurrencyremote
effects, it doesn't get rid of them.
Let me describe qmail's effects in more detail.
First off, I'm not claiming you'll see qmail totally hogging a link
all the time, except with very large mail servers. And I'm not
concerned with how many packets it takes to deliver something by
qmail (it's distributions, not numbers).
What I am saying is that when qmail goes highly active (e.g., large
server, recovery after link/nameserver outage, mail to a moderately
large mailing list), links in the vicinity of of the server will be
totally consumed with qmail stuff.
This means that anybody trying to use shared network links at the same
time as that happens gets nowhere.
All right, you say to yourself, well, my server is only rarely really
very active. This Kay dude is whining about nothing.
The rub is that there are lots of other qmail servers and other apps
lacking congestion control. And the Internet's links are SHARED with
those other guys. So you get lots of these short little times when
nobody except some hog somewhere can do anything. The phenomenon is
called "brownouts," and it's already pretty bad. The Internet is
increasingly difficult to use for many purposes during U.S. daytime.
Jon
I'm talking only about adverse effects of qmail's high
concurrencyremote setting to the rest of the Internet. I'm not
talking about how qmail should handle multiple deliveries to a
single host. That's an interesting question, but orthogonal. And I'm
not talking about how many packets it takes to send a qmail message.
Although a low number there ameliorates high concurrencyremote
effects, it doesn't get rid of them.
Let me describe qmail's effects in more detail.
First off, I'm not claiming you'll see qmail totally hogging a link
all the time, except with very large mail servers. And I'm not
concerned with how many packets it takes to deliver something by
qmail (it's distributions, not numbers).
What I am saying is that when qmail goes highly active (e.g., large
server, recovery after link/nameserver outage, mail to a moderately
large mailing list), links in the vicinity of of the server will be
totally consumed with qmail stuff.
This means that anybody trying to use shared network links at the same
time as that happens gets nowhere.
All right, you say to yourself, well, my server is only rarely really
very active. This Kay dude is whining about nothing.
The rub is that there are lots of other qmail servers and other apps
lacking congestion control. And the Internet's links are SHARED with
those other guys. So you get lots of these short little times when
nobody except some hog somewhere can do anything. The phenomenon is
called "brownouts," and it's already pretty bad. The Internet is
increasingly difficult to use for many purposes during U.S. daytime.
Jon