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 denormal_priority, et ainsi de suite.
Ainsi, la priorisation est atteinte par l'architecture, et non intégrée directement dans Kafka.