Disruptor (software)


Disruptor es una biblioteca para el lenguaje de programación Java que proporciona una estructura de datos de búfer de anillo concurrente del mismo nombre, desarrollada en LMAX Exchange . Está diseñado para proporcionar una cola de trabajo de baja latencia y alto rendimiento en arquitecturas de procesamiento de eventos asíncronos. Asegura que cualquier dato sea propiedad de un solo hilo para el acceso de escritura, por lo tanto, reduce la contención de escritura en comparación con otras estructuras. [1] [2] La biblioteca se utiliza para el registro asincrónico en la popular biblioteca de software Java Log4j .