Streams processing

Pemrosesan stream di dalam Kafka: model pustaka Kafka Streams, primitif transformasi, state store, dan windowing.

Modul ini membahas pemrosesan stream di dalam Kafka menggunakan pustaka Kafka Streams, yang menjalankan logika pemrosesan di dalam aplikasi tanpa menambah cluster terpisah. Topik-topiknya berurutan dari model pustaka dan topologi pemrosesan, primitif transformasi stateless, state store lokal beserta changelog topic-nya, sampai windowing yang membatasi agregasi pada rentang waktu tertentu. Posisinya pada jalur ini mengikuti modul Keandalan, karena konsep partisi, consumer group, dan changelog topic dari modul-modul sebelumnya menjadi bekal langsung bagi pemrosesan stateful pada modul ini.