Middle+
Има ли приоритизация на съобщенията в Kafka?
sobes.tech AI
Отговор от AI
В Apache Kafka няма вградена приоритизация на съобщенията на ниво брокер. Съобщенията в топиците са подредени по партиции и отмествания и се консумират в реда на записване. За реализиране на приоритизация обикновено се използват отделни топици за различни приоритети, които потребителят обработва в необходимия ред.
Примерен подход:
- Създайте топици:
high_priority,normal_priority,low_priority. - Потребителят първо чете от
high_priority, след това отnormal_priorityи така нататък.
По този начин приоритизацията се постига архитектурно, а не е вградена в Kafka.