хм, да все нормально вроде, хотя статистики маловато. 1,6Мб/сек - какой канал на серваке? может 10мбит?)) тогда понятно чего не хватает...
на C++(или аналогичном) с любой БД - прямой прием данных TCP, прямая работа с базой.
главное от апача с пхп избавиться - я думаю они производительность сильно режут...