Nous essayons de mettre en œuvre un module de notification. Il permet aux utilisateurs internes du site d'envoyer des messages les uns aux autres. Une caractéristique clé est qu'elle permet aux utilisateurs métier d'envoyer des messages en masse aux utilisateurs. Nous parlons de millions d'utilisateurs ici.Envoi de messages en masse avec publication/abonnement modèle
Actuellement, il est prévu d'être un modèle de publication/abonnement. Une fois connecté, le système doit récupérer les messages pertinents pour l'utilisateur à partir d'une table de base de données. La logique devient de plus en plus compliquée lorsque chaque utilisateur est autorisé à supprimer et à répondre au message qu'il a reçu. Pubsubhub semble être plus de serveur à serveur. XMPP semble être trop compliqué pour ce scénario.
Quelque chose me manque? Puis-je le rendre plus simple? Toute bibliothèque existante sur laquelle construire? Je suis ouvert à toutes suggestions.