I have a shared collection an ArrayList and also i use a ReentrantReadWriteLock lock to secure the entering on a critical area from different threads. ...
I have a shared collection an ArrayList and also i use a ReentrantReadWriteLock lock to secure the entering on a critical area from different threads. ...
So I understand the purpose of the LMX Disruptor algorithm (used in log4j2). My question is why can’t producers just write to multiple slots in the ri ...
I have the following use-case: When my service starts, it may need to deal with millions of documents in as short of a burst as possible. There will ...
I tried to implement Lmax in python .I tried to handle data in 4 processes but I get this Error in my code : ...
I am using the LMAX disruptor and it works really well. I would like to execute some core affinity code (that needs to run ON THE DISRUPTOR HANDLER's ...
I added data to Disruptor by calling tryPublishEvent function. After I wait 40 second and tried to check unprocessedDataCount by following calculation ...
I am trying to understand how lmax disruptor is GC friendly. I see that the event objects on the ring are re-used, however, the "data" that is "set" o ...
I have the following scenario. We were load testing our application in Cloud on K8s. Our inbound messages are coming over Kafka and we are writing ba ...
We are facing an issue with one of our applications where the peak load is causing the log4j2 to hang and the application doesn't repond. log4j2.xml ...
We have a requirement to run Active-Active instances of an order manager application for elasticity. Within our team, Hazelcast is the preferred distr ...
Is there already an implementation (or at least binding to) Python3? I can see that an original implementation is in Java on Github, but I do not see ...
In " lmax disruptor architecture design" it is showing that , they are taking input and enqueing it in input disruptor and there are multiple event ha ...
I'm learning about the LMAX Disruptor and have a problem: When I have a very large ring buffer, like 1024, and my producer is much faster than my cons ...
I'm trying to implement a JAVA NIO based TCP server using Disruptor. Java NIO works in a non-blocking fashion. All the new connections first hit the ...
Is there a way to judge whether all the events have been consumed? Similar to the BlockingQueue.isEmpty() method. I want to add some business logic wh ...
I did quite a bit of research, but I can not find the solution yet. I would like to find a pollable ring buffer, similar to the LMAX disruptor one. I ...
I have the following route setup in camel. I have posted the complete code here. After the ProcessorTwo is invoked, i am expecting the ProcessorOnComp ...
So currently I have a Executor implementation with blocking queue and the implementation specific is like, I have list of items per request and I divi ...
I am recently introduced to the LMAX Disruptor and decided to give it a try. Thanks to the developers, the setup was quick and hassle free. But I thin ...
Actually, after reading and using a simple example of disruptive I can't find how to where should I fulfill my the ring buffer with data from my hashm ...