Page MenuHomePhabricator

Upgrade to Kafka MirrorMaker 2 and revisit Kafka topic prefix convention
Open, LowPublic

Description

MirrorMaker 1 will likely be deprecated in the upcoming Kafka 3.0.0 release:

https://cwiki.apache.org/confluence/display/KAFKA/KIP-720%3A+Deprecate+MirrorMaker+v1

MirrorMaker 2 has the ability to auto-prefix mirrored topics. This would allow us to maintain our active/active mirroring topic layout, while making producers Kafka topic prefix unaware. This could add some complexity, so we should think about it a little more first.

While we are at it, we should reconsider the use of 'data center' as the Kafka topic prefix.

See: https://wikitech.wikimedia.org/wiki/Kafka#Data_center_topic_prefixing_design_flaw

Event Timeline

LSobanski subscribed.

I don't see a clear action for SRE so I'm removing the tag. Please add us back when needed.

Ottomata renamed this task from Upgrade to Kafka MirrorMaker 2 to Upgrade to Kafka MirrorMaker 2 and revisit Kafka topic prefix convention.May 8 2024, 3:22 PM
Ottomata updated the task description. (Show Details)
Ottomata added a project: Event-Platform.
Ottomata edited subscribers, added: gmodena, tchin; removed: razzi.