Bonjour bonjour,
je viens vers vous pour essayer de résoudre une problématique que je rencontre sur mon projet.
Pour simplifier un peu les choses, j'ai un serveur (springboot) qui fait certains calcules, et en fonction des résultats, j'aimerais notifier certains utilisateurs en temps réel.
J'ai donc une application Android codée en Kotlin.
Dans un premier temps je pensais simplement créer une table Alert dans ma base Postgresql, qui contient simplement un attribut "isActive" l'id de l'utilisateur à notifier, et le code du message.
Mais cela veut dire que l'application doit tourner en permanence en arrière plan sur tous les smartphones, et faire des requêtes très fréquentes. J'ai peur que ça consomme beaucoup de ressources.
Je me suis ensuite pencher sur le système "Messagerie Cloud Firebase". Mais ça m'embête un peu d'ajouter une couche externe à mon application, d'autant que j'ai déjà une base Postgresql, et que je ne suis pas certain qu'on puisse notifier que certains utilisateurs ?
Y a t'il une meilleure solution pour ce genre de tâche ?
D'avance merci et belle journée,
Bebuck
Partager