winglechen/disruptor — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2012-11-15
Route market data between analysis engines in a trading system with minimal latency.
Coordinate physics updates and rendering threads in a real-time game.
Stream sensor data through multiple processing stages in a monitoring platform.
Replace a traditional message queue between threads with a faster, lock-free alternative.
| winglechen/disruptor | akarshsatija/beast | alexeygrigorev/codeforces-solutions-java | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Java | Java | Java |
| Last pushed | 2012-11-15 | 2021-02-17 | 2020-10-03 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | moderate | hard | easy |
| Complexity | 3/5 | 4/5 | 1/5 |
| Audience | developer | data | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires understanding ring buffer concepts and choosing an appropriate wait strategy.
A Java library that lets threads inside one application pass messages to each other extremely fast using a lock-free ring buffer, ideal for real-time, low-latency systems.
Mainly Java. The stack also includes Java.
Dormant — no commits in 2+ years (last push 2012-11-15).
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.