Disruptor (software) - Disruptor (software)
Narušitel je knihovna pro Jáva programovací jazyk, který poskytuje a souběžně ring buffer datová struktura se stejným názvem, vyvinutá na Výměna LMAX. Je navržen tak, aby poskytoval nízkou latenci a vysokou propustnost pracovní fronta v architekturách zpracování asynchronních událostí. Zajišťuje, že veškerá data jsou vlastněna pouze jedním vláknem pro přístup pro zápis, čímž se snižuje spor o zápis ve srovnání s jinými strukturami.[1][2] Knihovna se používá pro asynchronní protokolování v populární softwarové knihovně Java Log4j.
Viz také
Reference
- ^ Thompson, Martin; Farley, Dave; Barker, Michael; Gee, Patricia; Stewart, Andrew (2011). Disruptor: Vysoce výkonná alternativa k omezeným frontám pro výměnu dat mezi souběžnými vlákny (Technická zpráva). LMAX.
- ^ Fowler, Martin (12. července 2011). „Architektura LMAX“. MartinFowler.com. Citováno 23. listopadu 2018.
externí odkazy
![]() | Tento počítačová věda článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |