Kafka Streams هي مكتبة لمعالجة البيانات الجارية — بناء تطبيقات تعالج وتحول البيانات في مواضيع Kafka في الوقت الفعلي (التصفية والتحويل والتجميع وربط التدفقات). يمكّن معالجة البيانات في الوقت الفعلي مباشرة على Kafka.
ما هي معالجة البيانات الجارية
STREAM PROCESSING → process data CONTINUOUSLY as it arrives (in real time), vs batch
(processing stored data periodically):
→ consume events from topics, transform/analyze them, produce results (often to other topics)
→ real-time: react to and process events as they happen (low latency)
→ for: real-time analytics, transformations, monitoring, enrichment, aggregations
