我们以经典方式使用kafka主题。
很多时候,由于json修改或使用者更改逻辑,我们发现自己需要更新主题使用者。所以我们要做的:
我们对主题进行版本控制,例如 my_topic_v1 。
现在,当发生某些修改(例如json更改,消费者逻辑更改)时,我们将该主题升级到v2,并且我们还需要发布新的生产者/消费者(以便可以广播到v2,并且新版本的消费者将从v2中消费)< / p>
那当然会给我们的开发人员和整个同步工作(在生产者之前添加生产者,反之亦然)增加巨大的可预见性,因为这是我们无法负担的实时系统
还有其他建议如何更好地做到这一点?因为我们认为我们做得不好
谢谢