Exploring rack-aware consumers for optimizing inter AZ network transfer cost in production

Is someone here using rack-aware consumers in production?

We are trying to optimise inter AZ network transfer cost, for that we are exploring rack aware consumers as all of our kafka clusters support it. I just want to connect with you to understand your experience with using rack ware consumers in production.

they work…umm…it can cause some uneven utilization of brokers but not really a huge concern most of the time

no real down side except the extra configs necessary