KIP-837 — Allow MultiCasting a Result Record.
Accepted Kafka 3.4 Streams
Adds a `multicastTo(List<Integer> partitions)` method to `KStream` in Kafka Streams DSL that routes a single record to multiple specified partitions on the sink topic atomically. Multicasting to N partitions currently requires producing N copies of the record with a custom partitioner, wasting network and storage resources.
Details
| Author | Sagar Rao |
| Status | Accepted |
| Kafka Version | 3.4 |
| JIRA | KAFKA-13602 |
| Wiki | View on Apache Wiki |
| Created | 2022-05-08 |
| Last Modified | 2022-12-21 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.