Sobes.tech
Middle+

Y a-t-il une priorisation des messages dans Kafka?

sobes.tech IA

Réponse de l'IA

Kafka n'a pas de priorisation des messages intégrée au niveau du broker. Les messages dans les topics sont ordonnés par partitions et décalages, et sont consommés dans l'ordre d'écriture. Pour réaliser la priorisation, on utilise généralement des topics séparés pour différentes priorités, et le consommateur les traite dans l'ordre souhaité.

Exemple d'approche :

  • Créer des topics : high_priority, normal_priority, low_priority.
  • Le consommateur lit d'abord de high_priority, puis de normal_priority, et ainsi de suite.

Ainsi, la priorisation est atteinte par l'architecture, et non intégrée directement dans Kafka.