Вы смешиваете яблоки с апельсинами:
"Можно ли ( this ) обрабатывать с помощью шаблона pub/sub или ( do ) sub> Я должен использовать многоадресную рассылку UDP?"
Шаблон масштабируемой формальной коммуникации PUB/SUB
сообщает, как агенты ведут себя друг с другом.
Принимая во внимание, что
многоадресная рассылка UDP указывает, какой технический транспортный класс может быть предпочтительнее для использования, то есть любой из { pgm:// | epgm:// }
из всех технически доступных
{ inproc:// | ipc:// | tcp:// | pgm:// | epgm:// | vmci:// }
Наконец,
PUB/SUB
может работать поверх { pgm:// | epgm:// }
, поэтому конструктор выбора "или" принципиально не подходит.
Вернемся к масштабированию:
Ни ZeroMQ, ни nanomsg (начиная с реализаций, доступных в первом квартале 2018 г.) не будут иметь проблем с механикой PUB/SUB
более ~ 1000 пользователей x 100+ тем.
Для получения подробной информации можно прочитать замечательные технические детали Мартина Сустрика о том, как и почему тематические фильтры работают на любой из этих платформ. Он, будучи отцом обеих этих систем передачи сигналов/сообщений, вряд ли мог бы спросить лучшего или более проницательного человека по этому предмету и его ограничениям.
Выразив свое предварительное знакомство с FinTech / FIX-Protocol / Торговыми платформами, у вас должно быть достаточно опыта, чтобы в дальнейшем решать основные вопросы.
Также мне нужно развернуть это приложение на Amazon EC2:
Легкий. Иди, сделай это. В случае возникновения проблем перечитайте документацию по платформе и сначала обратитесь к поставщику услуг.
person
user3666197
schedule
07.04.2018