Thanks for your insight on my question, the actual implementation will be running on Linux(kernel 2.4.2.x). I would
that your answer covers this as well.
Noting your comment then, My application should be able to (theoretically handle), accept thousounds of connections per hour while processing the data and writing the data to file(s)... where might I find the processing limitations? writing my data to file(s)? processing the data within my code?