As you figured out - 0.10 clients (including Connect and MirrorMaker) will not work against Kafka 0.8.
On the other hand, 0.8. client will work with Kafka 0.10. So you just need to use a 0.8 MirrorMaker to do the replication. Gwen On Wed, Jan 18, 2017 at 8:14 AM, <david.frank...@bt.com> wrote: > Can MirrorMaker can work across different major versions of Kafka, > specifically from a v10 producer to a v8 consumer? > > I suspect, given that the client API is not backwards compatible, that the > answer unfortunately is no. > But it would be useful to get a definitive answer on that, and any > suggestions in case the answer is no. > > The context is that I have a Kafka cluster at version 10 so that I can use > the Kafka Connect capability. One of the target sinks is a Kafka cluster > at version 8 but I suspect Kafka Connect will not be able to communicate > with this cluster because the client version doesn't match the target > cluster. > > There is no scope to upgrade the Kafka 8 cluster. > -- *Gwen Shapira* Product Manager | Confluent 650.450.2760 | @gwenshap Follow us: Twitter <https://twitter.com/ConfluentInc> | blog <http://www.confluent.io/blog>