Disruptor

Biblioteca de mensajería de alto rendimiento de alto rendimiento
Descargar ahora

Disruptor Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Nombre del editor:
  • mjpt777
  • Sistemas operativos:
  • Windows XP / Vista / 7 / 7 x64
  • Tamaño del archivo:
  • 51 KB

Disruptor Etiquetas


Disruptor Descripción

LMAX apunta a ser la plataforma comercial más rápida del mundo. Claramente, para lograr esto, necesita algo especial para lograr una latencia muy baja y de alto rendimiento con nuestra plataforma Java. Las pruebas de rendimiento mostraron que usar las colas para pasar datos entre las etapas del sistema estaba introduciendo la latencia, por lo que nos enfocamos en optimizar esta área. El disruptor es el resultado de la investigación y las pruebas: las fallas en caché en el nivel de la CPU, y los bloqueos que requieren arbitraje del kernel son extremadamente costosos, por lo que se creará un marco que tiene "simpatía mecánica" para el hardware. Esta no es una solución especializada, no está diseñada para funcionar solo para una aplicación financiera. El disruptor es un mecanismo de propósito general para resolver un problema difícil en la programación concurrente. Funciona de una manera diferente a enfoques más convencionales, por lo que lo usas un poco diferente de lo que podría estar acostumbrado. Por ejemplo, aplicar el patrón a su sistema no es tan simple como reemplazar todas sus colas con el tampón de anillo mágico.


Disruptor Software relacionado