Why the Cool Kids Use Event Loopsfoojay.io/today/w…nt-loops
Роб Остин рассказывает о том, чем полезны Ивент Лупы. Ивент Луп – это способ обработки данных одним потоком. Производительность программы достигается из-за того, что в программе отсутствуют локи, потоки не соревнуются за ресурсы, потоку не нужно переключать контекст на выполнение разных задач. В общем все это очень хорошо ложится на Event Driven Architecture. Роб приводит пример такой системы, используя библиотеку Chronicle-Threads от OpenHFT. Помните в подкасте приходил Роман Левентов, там мы как раз отлично обсудили экосистему хроникла https://javaswag.github.io/episode/7/