conduktor.io ↗

KIP-99 — Add Global Tables to Kafka Streams

Accepted Streams

Adds GlobalKTable to Kafka Streams, a fully-replicated, read-only table populated by a single stream thread from a compacted topic and joinable with any KStream without co-partitioning. Joining multiple dimension tables with a fact stream required repartitioning the fact stream for each join, incurring compounding network, disk, and latency costs.

Details

AuthorDamian Guy
StatusAccepted
JIRAKAFKA-4490
WikiView on Apache Wiki
Created2016-12-05
Last Modified2017-11-28
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.