Просто мысль!
Почему бы вам не преобразовать код приложения c ++ в собственный модуль / модуль расширения для любого из следующих http-серверов.
- Apache Webserver
- IIS 7.0 собственный модуль
- Nginx
- LightHttpd
Все вышеперечисленные серверы, кроме IIS, являются кроссплатформенными.
Возможно, построение модуля расширения даст лучший результат, и вышеупомянутый сервер также будет очень масштабируемым.