4

データセンターに Kafka クラスターがあります。WAN (インターネットを含む) を介して通信する可能性がある一連のクライアントは、クラスターとの間でリアルタイム メッセージを送受信します。

私はカフカのドキュメントから読みました:

...WAN を介してリモートの Kafka クラスターとの間で読み取りまたは書き込みを行うことは可能ですが、高レイテンシーのリンクには TCP の調整が必要になります。

通常、複数のデータセンターにまたがる単一の Kafka クラスターを実行することはお勧めできません。これは、Kafka の書き込みと Zookeeper の書き込みの両方で非常に長いレプリケーション レイテンシが発生し、ネットワークが分割されている場合は Kafka も Zookeeper も使用できなくなるためです。

ここここで私が理解していることから:

  • WAN 経由での生成は ZK を必要とせず、問題ありませんが、待ち時間の長い接続のために TCP を微調整することだけを考えてください。すごい!小切手。
  • 高レベルのコンシューマ API には ZK 接続が必要です。

クライアントが WAN 経由で Kafka に読み書きすることは、上記の太字のクラスターと同じ制限の対象ではありませんか?

4

1 に答える 1