Jun, let's leave the REST API out of the KIP then.

I have been arguing that Connect wouldn't benefit from the
multi-cluster/herder/worker features we need in MM2, and that the effort
would result in a needlessly complex Connect REST API. But certainly two
separate APIs is inherently more complex than a single API. If we can add
these features to Connect itself without breaking things, I'm onboard. I
have some ideas on this front, but that's for another KIP :)

The REST API is non-essential for a MirrorMaker replacement, and I can
easily divorce that from the high-level driver. We still want to support
running MM without an existing Connect cluster, but we don't really need a
REST API to do that. Legacy MirrorMaker doesn't have a REST API after all.
For organizations that want on-the-fly configuration of their replication
flows, there's Connect.

This has been brought up by nearly everyone, so I'm happy to oblige.

Ryanne

Reply via email to