私たちは、低レイテンシのメッセージング b/w コンポーネントの概念実証として、Chronicle HFT を試しています。クロニクル-1.7.2.jarを使用しています
リーダーとライターがいて、ライターはクロニクルへの抜粋を書き続け、リーダーは忙しい while ループでそれを読み続けます。
記録ファイルに利用可能なデータがある場合、epoll でリーダーをフックして選択可能にするのに問題があります。通常、DatagramChannel データの可用性を選択します。
クロニクルにデータが書き込まれている場合に、リーダーを選択可能にし、コールバックを登録する方法に光を当ててください。