Микросервисы, отвечающие за несколько микросекунд — друзья и враги

День 2 /  / Зал 2  /  RU /

В этом докладе мы поговорим, что такое ультра-низкие задержки в микросервисах. Рассмотрим, какие факторы влияют на задержки — аппаратные и программные, на уровне приложения, JVM, операционной системы, чипсета и процессора, и как можно их нивелировать для достижения минимальных задержек. Расскажем о thread affinity, изоляции процессоров, влиянии процессорных ядер друг на друга, а так же о shared memory и использовании технологий, основанных на shared memory в качестве IPC для микросервисов.

Комментарий программного комитета:

Low-latency на Java — это вообще законно? Доклад от разработчика OpenHFT как раз об этом.


Дмитрий Писклов
Дмитрий Писклов
Chronicle Software

Разработчик в Chronicle Software, специализирующийся на ultra-low-latency-приложениях на Java, с обширным опытом в разработке приложений в банковской сфере и трейдинге