LMAX Disruptor — Ring Buffer Simulation
VERSION
1.0
BUFFER
64
STATUS
IDLE
00:00:00
Ring Buffer — Circular Event Store
AVAILABLE
PUBLISHED
CONSUMING
CLAIMED¹
PROCESSED
BACKPRESSURE
¹Work Pool only
Performance Metrics
Throughput
0
events/sec
Latency
0
nanoseconds
Published
0
total events
Consumed
0
total events
Buffer Fill
0%
utilization
Wrap-arounds
0
buffer cycles
Topology
◎ Broadcast
⇌ Work Pool
All consumers read every event — parallel pipeline handlers
Wait Strategy
BusySpin
Yielding
Sleeping
Blocking
LiteSpin
ACTIVE:
CPU spin-loop; max throughput, 100% core usage
Controls
PRODUCERS
1
CONSUMERS
3
PUB RATE
40
BUF SIZE
64
128
256
512
▶ START
■ STOP
↺ RESET
⚡ BURST
SLOW C
OFF
C1
C2
C3
Throttle one consumer to 1/8 speed — forces backpressure
Event Log — stdout
disruptor-sim
█