Disruptor 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.
Niektóre zagadnienia poruszane w tym artykule:
Artykuł pochodzi z miesięcznika "Programista" nr 46 (03/2016). Spis treści tego wydania: http://programistamag.pl/programista-03-2016-46
Autorem artykułu jest Tomasz Pawlak - absolwent Elektroniki i Telekomunikacji na Politechnice Wrocławskiej. Aktualnie Software Engineer w Nokia Wrocław. Zainteresowania: języki programowania JVM, wielowątkowość.
Numer ten dostępny jest w prenumeracie lub w salonach Empik od 24 kwietnia.
>>POBIERZ FRAGMENT TEGO ARTYKUŁU<<