我們配置了一個卡夫卡主題,我們在該主題上發佈我們每天交易的每隻股票的累積報表。 例如Stock A-Buy-50,Sell-60,Stock B-Buy-44,Sell-34等。發佈時的關鍵是股票的RIC代碼。在卡夫卡主題上發送的每個密鑰對應的最後一個值
第二天,我希望所有消費者都能分別獲得每隻股票的最後發佈頭寸。我想了解如何配置Kafka生產者/消費者來實現這種行爲。
想到的一件事是爲每隻股票創建一個分區,這將導致每隻股票的個別偏移,並且所有消費者都可以指向最高偏移量並獲得最新頭寸。
這是正確的方法還是我錯過了明顯的東西?
我想另一種選擇是每次連接消費者時指定一個隨機消費者ID,這將使Kafka返回所有密鑰的所有最新值。 – Bhushan