Does temporal use zookeeper commands to create brokers?

I’m looking into using Amazon’s managed Kafka service (MSK) and in their docs they say this:

Don't add non-MSK brokers
If you use Apache ZooKeeper commands to add brokers, these brokers don't get added to your MSK cluster, and your Apache ZooKeeper will contain incorrect information about the cluster. This might result in data loss. For supported cluster operations, see Amazon MSK: How It Works.

See https://docs.aws.amazon.com/msk/latest/developerguide/bestpractices.html#bestpractices-non-msk-brokders

So I’m wondering, does Temporal use any commands to add brokers? If not, I’m going to experiment with using MSK.

1 Like

I’m not not aware of any places in Temporal where we use commands like add brokers directly. All it requires is the right config to connect to Kafka cluster and topic names. I think running it on top of any managed Kafka solution should work.

1 Like