Hello @AryaKr
I am not sure kind of data points are you forwarding to Kafka. My initial thought is that they are two different platforms built for different things.
Campaign won't be able to match the processing speed of Kafka. But you can create multiple workflows to push different type of data and that will help you with the overlapping. Eg Workflow 1 will process transactions and workflow 2 will process some other events.