Я собираюсь разработать приложение в режиме реального времени, которое будет получать данные о фондовом рынке и выполнять некоторую обработку, а затем распространять в клиентское приложение.
Я решил разделить вычисления между сервером и клиентом, сервер сделает основные вычисления, а затем отправит основные данные клиенту, который вычисляет окончательные переменные.
Я решил разработать клиентское приложение (только GUI) с использованием C # и компонента, который будет вычислять конечные переменные (называемый: калькулятор переменных) с использованием C ++.
Целью разработки «Калькулятора переменных» на С ++ является модульность.
например, если я обнаружил, что вычисления переменных займут больше времени на стороне клиента, я смогу использовать тот же модуль на стороне сервера.
Также я буду разрабатывать серверную часть, используя стандарт C ++.
Примечания:
Сервер должен обработать набор сообщений и отправить его клиенту менее чем за одну секунду. Максимальное количество сообщений приходит в начале рынка 100 000 сообщений
Есть предложения?