Вопросы по теме 'lmax'

LMAX Disruptor: должен клонировать объект EventHandler, полученный от EventHandler#onEvent
У меня есть приложение со многими производителями и потребителями. Насколько я понимаю, RingBuffer создает объекты в начале инициализации RingBuffer, а затем вы копируете объект при публикации в Ring и получаете их из него в EventHandler. Мое...
711 просмотров
schedule 29.05.2023

Мониторинг LMAX Disruptor
Как контролировать LMAX Disruptor? Скажем, у меня есть 3 кольцевых буфера и я хочу предоставить пользовательский интерфейс, который даст мне информацию о кольцевых буферах.
1003 просмотров
schedule 05.07.2023

Запись с помощью одного потока LMAX
Я познакомился с LMAX и этой замечательной концепцией под названием RingBuffer. Итак, ребята, скажите, что при записи в кольцевой буфер только с одним потоком производительность намного лучше, чем с несколькими производителями... Однако я...
388 просмотров

LMAX Disruptor — от чего зависит размер партии?
Недавно я узнал о LMAX Disruptor и провел несколько экспериментов. Одна вещь, которая меня озадачивает, это параметр endOfBatch метода onEvent обработчика EventHandler . Рассмотрим мой следующий код. Во-первых, фиктивное сообщение и...
3510 просмотров

Lmax Disruptor, много потребителей - как заставить потребителя принимать только сообщения определенного типа и действовать независимо?
Я планирую иметь много параллельных потребителей в моем дисрапторе. Мне нужно, чтобы каждый потребитель потреблял только те сообщения, которые предназначены для него. Например, у меня есть сообщения типов A, B, C, и у меня есть буфер, например...
561 просмотров
schedule 19.06.2023