Disruptor
Wysokowydajna implementacja zagadnienia producent-konsument w Javie
Disruptor [1] to biblioteka napisana przez firmę LMAX na potrzeby projektu związanego z mikrotransakcjami bankowymi. Głównym celem takiej aplikacji jest przetworzenie jak największej liczby zapytań w jednostce czasu. Z tego powodu opóźnienia wprowadzane przez konieczność synchronizacji danych muszą być jak najmniejsze. Wymóg ten spowodował powstanie powyższej biblioteki, która rozwiązuje problem producenta – konsumenta [2].