Available patterns
When to use advanced patterns
- Reduce broker load — use caching to serve repeated fetch requests without hitting the broker every time
- Work around Kafka limits — large message and batch handling let you produce and consume data that exceeds
message.max.byteswithout reconfiguring brokers - Control data exposure — CEL and SQL topic filters let you expose a subset of a topic’s records to specific consumers without duplicating the underlying data
- Optimize partition usage — topic concentration consolidates logical namespaces onto fewer physical partitions, reducing overhead in multi-tenant environments