Apache Kafkaでは、TypeAのメッセージがPartitionAに送られ、TypeBのメッセージがPartitionBに送られるように、ProducerとPartitionerを書くことができます。 Consumer/ConsumerGroupAはPartitionAのみから消費され、Consumer/ConsumerGroupBはAssign()を使用してPartitionBからのみ消費されるようにConsumer/ConsumerGroupを書くこともできます。Apache Kafka - 特定のパーティションのみから消費する消費者間の負荷分散
しかし、私が本当に理解したいことは、まったく良い習慣であるということです。私が理解していることから、これはロードバランシング機能を厳しく制限し、同時に複雑さを増すためです。その理由は、TypeAのメッセージが増え、負荷を処理するためにPartitionA2と言う別のパーティションを作成し、さらにコンシューマーを作成し、コンシューマーグループに新しいコンシューマーと古いコンシューマーを追加し、新しいパーティションと古いパーティションの両方で、私はそれを行うことができますか?