Lorsque vous stockez un message dans une file d'attente, ne s'agit-il pas plutôt d'informations de type méta-données, de sorte que la personne qui extrait le message de la file d'attente sache comment traiter les données ? Les informations réelles de la file d'attente ne contiennent pas toujours toutes les informations.
Si vous avez une application comme Twitter, lorsque quelqu'un publie un message, vous devez toujours stocker le texte du message dans la base de données, n'est-ce pas ?
La file d'attente serait plutôt utilisée pour diffuser aux autres abonnés qu'un nouveau message est arrivé, puis ces services pourraient prendre d'autres mesures.
Ou pouvez-vous en fait stocker le texte du tweet dans la file d'attente également ? (ou vous pourriez le faire, mais ce serait stupide ?)
Un message de file d'attente pourrait-il comporter des champs d'état, que les abonnés pourraient modifier au fur et à mesure qu'ils traitent leur partie du flux de travail ? ( ou le feriez-vous dans la base de données ? )
J'essaie juste d'obtenir des éclaircissements sur les cas où l'on utilise une file d'attente plutôt qu'une base de données.