Disruptor(소프트웨어)

Disruptor (software)

DisruptorLMAX Exchange에서 개발된 동일한 이름의 동시버퍼 데이터 구조를 제공하는 Java 프로그래밍 언어용 라이브러리입니다.비동기 이벤트 처리 아키텍처에서 낮은 레이텐시와 높은 스루풋의 작업 큐를 제공하도록 설계되었습니다.쓰기 액세스를 위해 모든 데이터가 하나의 스레드에서만 소유되도록 보장하므로 다른 [1][2]구조에 비해 쓰기 경합이 줄어듭니다.라이브러리는 널리 사용되는 Java 소프트웨어 라이브러리 Log4j비동기 로깅에 사용됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Thompson, Martin; Farley, Dave; Barker, Michael; Gee, Patricia; Stewart, Andrew (2011). Disruptor: High performance alternative to bounded queues for exchanging data between concurrent threads (Technical report). LMAX.
  2. ^ Fowler, Martin (12 July 2011). "The LMAX Architecture". MartinFowler.com. Retrieved 23 November 2018.

외부 링크