Поток данных в веб-сокет по запросу клиента - PullRequest
0 голосов
/ 09 марта 2020

Я работаю над приложением WebSocket, используя загрузку Stomp в Spring. В настоящее время работаю над примерами приложений, чтобы понять потоки сообщений.

Вот мой пример использования:

  • Клиент отображает диаграммы для различных данных. например. Общая сумма заказов, общий доход и т. Д. c.
  • Как только пользователь входит в систему клиента, пользователь может запрашивать различные типы данных.
  • После получения запроса от клиента для Для конкретного типа данных сервер должен извлекать запрошенные данные из базы данных, генерировать модель и выводить sh в WebSocket каждые x минут.
  • Аналогично, если пользователь отправляет следующий запрос с другим типом данных соответствующие данные должны передаваться каждые x минут

** Теперь вот запросы, которые я хотел бы уточнить на go и продолжить изучение **

  • различные варианты, которые я могу go использовать для приведенного выше варианта использования?
  • Кафка поддерживает Stomp? В настоящее время я не знаком с Кафкой, но собираюсь изучить и изучить его.
  • Мне до сих пор неясно, смогу ли я использовать Кафку в качестве брокера для топот?!?
  • Смогу ли я непрерывно набирать sh наборов данных из БД после передачи указанного c с помощью кафки?
  • Можно ли достичь этого без использования Кафки?

Может ли кто-нибудь пролить свет на это, пожалуйста?

1 Ответ

0 голосов
/ 09 марта 2020

Кафка не поддерживает STOMP. Нет, похоже, что Kafka не требуется для этой проблемы

Если вы хотите использовать Kafka для извлечения из базы данных, вы можете найти решения, такие как Debezium для этой

...