lmax ディスラプター パターンでの BatchEventProcessor の役割は何ですか?
BatchEventProcessor<ValueEvent> eventProcessor
= new BatchEventProcessor( ringBuffer, バリア, ハンドラ );
EXECUTOR.execute( eventProcessor );
lmax ディスラプター パターンでの BatchEventProcessor の役割は何ですか?
BatchEventProcessor<ValueEvent> eventProcessor
= new BatchEventProcessor( ringBuffer, バリア, ハンドラ );
EXECUTOR.execute( eventProcessor );
Sam answer からの「イベントのグループを 1 つの大きなメッセージに追加する」というタスクについて話している場合、BatchEventProcessor により、次の 2 つの主なことが可能になります。