問題タブ [apache-kafka-streams]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2971 参照

concurrency - Kafka ストリーム内での非同期変換の実行

ABという 2 つの Kafka トピックがあるとします。Aからレコードを取得し、各レコードに変換を適用してから、変換されたレコードをBに公開するシステムを開発しようとしています。この場合、変換には HTTP を介した REST エンドポイントの呼び出しが含まれます。

Kafka には比較的慣れていないので、Kafka Streams プロジェクトがこの種の問題 (consume-transform-publish) を既に解決していることを知り、うれしく思いました。残念ながら、Kafka ストリームの変換が操作をブロックしていることを発見しました。私は本能的に、非ブロッキングの非同期方式でHTTP エンドポイントを呼び出そうとします。

これは、この状況では Kafka Streams が機能しないということですか? これは、ブロッキング方式で REST エンドポイントを呼び出す方法に戻さなければならないということですか? これは Kafka Streams の受け入れ可能なパターンでさえありますか? ストリーム ベースのデータ処理は、私にとってまだ比較的新しいものであり、その同時実行モデルについては完全には理解していません。

0 投票する
2 に答える
506 参照

apache-kafka - Can I install Confluent on HDP 2.4 platform

I'm trying to install Confluent over HDP for Kafka Streams which think may not be possible could you people suggest me what to do

0 投票する
3 に答える
7272 参照

apache-kafka - Kafka Streams:トピックへの書き込み方法は?

Kafka Streams では、ストリームを生成/書き込む正規の方法は何ですか? Spark には、任意のデータ ソースから長時間実行されるアダプターとして機能するカスタム レシーバーがあります。Kafka Streams で同等のものは何ですか?

具体的に言うと、あるトピックから別のトピックへの変換方法を尋ねているわけではありません。ドキュメントはそれについて非常に明確です。一連の変換で最初の書き込みを行うワーカーを Kafka に書き込む方法を理解したいです。

できることを期待しています

しかし、既存のドキュメントのどれもこれを示していませんか? 何か不足していますか?

0 投票する
1 に答える
652 参照

apache-kafka - Kafka Streams による作業分散

Kafka Streams を使用して、Kafka トピックで並行作業を行っています。

ストリームは次の形式です

15 個のワーカー スレッドを設定KStreamsしましたが、作業がスレッド間で正しくバランスされていないようです (またはまったくバランスが取れていないようです)。私の設定に何か問題があるのでしょうか?作業がワーカー スレッド間で均等に分散されることを期待していましたが、そうではないようです。

jvisualvm からのスナップショット

0 投票する
2 に答える
8741 参照

apache-kafka - 未使用のカフカ コンシューマー グループを削除する

Apache Kafka 0.10 をコンパクトなトピックと共に分散キャッシュ同期メカニズムとして使用しています。アプリケーションが起動すると、インスタンス固有のconsumer group id. 水平方向のスケーラビリティのためにインスタンスが追加および削除されると、明らかに、二度と使用してはならない多数のグループ ID が取得されます。

KStreamsこれは と の完璧な使用例であると確信していますが、とが 0.10 でアルファ品質として定義されKTablesていることと同様に、知的な理由からこれを自分でやろうとしています。KStreamsKTables

既存のコンシューマー グループを削除できる、使用できる Kafka API 呼び出しはありますか?

Zookeeper はバージョン 0.10 でコンシューマー オフセットを維持していないため、Kafka を使用してコンシューマー グループを削除する方法はありますか?