1. Can we change the topic name that a producer is writing to? If you are referring to rename of existing topic , then No, we can not rename. We need to create new topic with new name. If you are referring to Producer API, Then we can use same Producer instance to send messages to different topics. 2. Can we change the bootstrap server list ? No, we can not change , Need to restart producer to update bootstrap server properties 3. Can we change the consumer group name No, we can not change, Need to restart consumer to update groupId 4. Can we change the number of consumers etc. and be able to verify and measure that the change is picked up and did not result in lost or duplicate message nor introduce any consumer lag Is it possible to change these properties without restarting the servers ? I mean can we change these dynamically ? we can add more consumer instances for the same consumer group. This way we can distribute the partitions to more consumers.
... View more