If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Best software advice

Firstly, I'm sorry if this is posted in the wrong forum, I wanted to post this in "server-management" but all of the sections seemed to focus on scripting issues.

I am writing a daemon process which can take asynchronous user input to alter its state. I want the input to be given as HTTP requests (POSTs with post data).

Ideally, I would like to write the server daemon in C/C++ as it is purely number crunching. I would also like the server's task size (which increases with users roughly linearly) and number of connections it can accept to be as scalable as possible.

So, before I begin writing it I want to know what is the best approach. The two I am currently considering are:

1. Writing a custom module for Apache.
2. Using boost and other libraries to write a fully custom server.

The thing I want most is to be able to quickly get into development with a library which handles input parsing for me, is preferably simple to use and which is capable of good performance.