Использование MoM для передачи данных в распределенных системах?

Я новичок в распределенных системах и пытаюсь получить подходящую архитектуру и рамки для моего сценария.

У меня есть сценарий, где много разнородных компьютеров должны быть связаны как распределенная система. Некоторые компьютеры могут добывать данные и хранить их локально, другие хотят получить доступ к данным для визуализации. Данные должны регулярно передаваться и могут быть довольно большими (несколько мегабайт), чтобы создавать из них графики. Я также хочу иметь возможность запускать сервисы (например, визуализацию данных) на определенных компьютерах.

  • Могу ли я эффективно передавать данные с помощью MoM, например ActiveMQ? Например, что мои службы визуализации данных подписывают тему необходимыми данными, а майнер данных публикует их. Будет ли достаточно быстрого обновления данных в реальном времени 10 раз в секунду?
  • Будет ли RPC Framework более эффективным?
  • Могу ли я объединить наложенный MoM с RPC Framework или сокетом Connection для передачи данных? Или это вообще имеет смысл?

0 ответов

Другие вопросы по тегам