Продолжение доклада с Jpoint 2023 "Не happens-before единым: нестандартные семантики" (https://www.youtube.com/watch?v=UZbPOtEgcoY&feature=youtu.be). В первой части мы познакомились с существующими в Java семантиками и теми гарантиями, что они предоставляют.
Теперь время узнать, как данные семантики используются на практике: мы рассмотрим практический аспект применения данных семантик на реальных примерах, дойдем до нашумевшей в своё время библиотеки Disruptor, и даже узнаем, как написать свою очередь — ещё более производительную.
Доклад будет интересен всем, кто интересуется многопоточным программированием, моделями памяти и популярными lock-free библиотеками.