I have included the available documentation below; though I must admit, we could likely use a tutorial or two of Kafka in action.
As I am not a Kafka expert myself, but I will log an issue on our issues board regarding the need for an example tutorial. Based on what I have read, you would configure a messenger and use Kafka to communicate using FusionAuth. Or use Kafka as an integration point, and yes, webhooks would be involved.
I will discuss this with my colleagues and let you know if I discover anything further.