Есть следующая задачка:
сервис, который хранит конфигурацию. Есть много мобильных клиентов сервиса. Конфигурация может изменяться (добавляться/удалится etc). Нужно сделать так, что бы обновлённая версия конфигурации материализовалась на всех клиентах.
Иными словами, как реализовать publish/subscribe? Я вижу два варианта поверх http протокола:
1. Web sockets
2. Periodic polling
Есть ли ещё другие способы решения данной задачи (gRPC/graph ql, хотя там под капотом те же вебсокеты )?
gRPC под капотом не web socket, а HTTP 2
еще есть rscoket)
Это не совсем про JVM, но 100% такая задача должна быть решена в мобильных фреймворках. Пуш нотификации не годятся для этого? Типа пуш прислать приложухе, что конфигурация обновилась, а она уже сама свяжется с сервером. Какой-нибудь in-app update?
еще популярное решение в эти дни - rsocket. Если хочется чего-то нового
Я имел ввиду graph ql subscriptions, которые вебсокеты используют.
А под дарт есть готовые библиотечки?
не, помоему такой экзотики там не было (но можно перепроверить по гитхабу)
Мобильных клиентов - это мобилок? Им пуши можно рассылать
Обсуждают сегодня