Francisco Reyes wrote:

Do you know of any place, or sample code, that I can see how non blocking sockets work?
Francisco,

The "bible" on this type of programming is Richard Steven's _Unix Network Programming_. I have both the old version of the book, as well as Volume 1 of the new and revised version.

Unfortunately, all of the code provided is written in C. However, it is a *very* thorough book and a looks at the many different ways of developing daemon applications, including pre-fork (favored on most Unix varieties) and pre-thread (favored on Windows platforms) varieties.

I *highly* recommend these books to anyone who want to do daemon programming on the Unix/Linux platform.

I may do this during trial to get some numbers, but I am concerned that only having one instance and forking on demand will cause delays.
...
I was thinking more along the lines of 2 to 5.
I am working on a postfix mail filter.
We process on our MX machines about 150K per machine (there are two of them).

That comes out to about 2 connections per second. However the distribution is not even. Most of the mail comes within 10 hours.

That turns out about 5 emails per second.

I think the pre-fork method would be perfect for what you are describing as well.

Alan Krause
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to