I’m new to Snowplow Analytics and I’m exploring usage of it with Kafka as the back-end. I’m interested in using Snowplow Analytics both for multi-system audit log and also a back-bone or central event broker for various systems to send and receive pertinent events for further processing.
When Kafka is used, instead of Kinesis, does Snowplow send all events through a single Kafka topic?
If so, how do you horizontally scale, based on some key and partitions, if all messages (and schema/content types) go through a single topic?
Thanks very much!