Brewing in Beats: Configurable Kafka partitioning strategies | Elastic Blog