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

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