Python вряд ли позволит вам написать максимально эффективный сервер. Однако может случиться так, что это будет достаточно быстро, потому что для большинства приложений это - .
Таким образом, вы можете начать с Python. Это отличный язык для создания прототипов, намного лучше, чем C ++ для этапа, на котором вы даже не знаете, какую архитектуру использовать. Когда вы закончите проект, вы увидите, достаточно ли эффективен Python. Если это не так и нет простого способа сделать это намного быстрее (например, переписать небольшую подпрограмму, которая занимает большую часть работы в C), вы можете переписать ее в C ++, используя в качестве основы прототип Python.