-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Home
Michael Barker edited this page Apr 14, 2017
·
14 revisions
The LMAX Disruptor is a high performance inter-thread messaging library. It grew out of LMAX's research into concurrency, performance and non-blocking algorithms and today forms a core part of their Exchange's infrastructure.
- Introduction
- Getting Started
- Getting the Disruptor
- Basic Produce and Consume
- Basic Tuning Options
- [Clearing Objects](wiki/Getting-Started#clearing-objects-from-the-ring-buffer
- Advanced Techniques
- Compiling
- Coding Standards
- Single Producer Algorithm
- Multiple Producer Algorithm
- On 32 bit Linux systems it appears that
LockSupport.parkNanos()
is quite expensive, therefore using the SleepingWaitStrategy is not recommended.