No video

Роман Елизаров - Жди своего счастья без блокировки!

  Рет қаралды 6,768

JPoint, Joker и JUG ru

JPoint, Joker и JUG ru

Күн бұрын

Ближайшая конференция - Joker 2024, 9 октября (Online), 15-16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/Ypf1HW
- -
. . . . Роман Елизаров, Devexperts - Жди своего счастья без блокировки!
Международная Java-конференция JPoint 2016
Москва, 22-23 апреля 2016
Что такое синхронизация без блокировки и как реализовать алгоритмы с ожиданием без блокировки в Java используя LockSupport.park и AbstractQueuedSynchronizer.

Пікірлер: 5
@user-oc7py1vy6s
@user-oc7py1vy6s 3 жыл бұрын
Послушав этот доклад, я уверен, что корутины в Котлине реализованы наилучшим образом.
@glebbondarenko67
@glebbondarenko67 Жыл бұрын
А как они там реализованы?
@notlonelyday
@notlonelyday Жыл бұрын
@@glebbondarenko67 наилучшим образом
@user-qq5od8ns2h
@user-qq5od8ns2h 2 жыл бұрын
Почему compareAndSend это не блокирующая реализация? Ведь все равно должны же быть какая-нибудь блокировка. 2 Потока же могу одновременно вызвать Compare
@glebbondarenko67
@glebbondarenko67 Жыл бұрын
CAS это atomic операция, т.е. сравнение и замена значения происходит за один "такт" процессора, что исключает остановку на середине операции
Егор Бугаенко - ORM - это обидно
58:12
JPoint, Joker и JUG ru
Рет қаралды 60 М.
Тагир Валеев - Странности Stream API
57:14
JPoint, Joker и JUG ru
Рет қаралды 25 М.
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 10 МЛН
Мы сделали гигантские сухарики!  #большаяеда
00:44
Coroutines and Loom behind the scenes by Roman Elizarov
45:22
Kotlin by JetBrains
Рет қаралды 31 М.
«GigaChat: наш опыт обучения LLM»
41:43
Yandex for ML
Рет қаралды 4 М.
Роман Елизаров - Корутины в Kotlin
59:04
JPoint, Joker и JUG ru
Рет қаралды 63 М.
Crust of Rust: async/await
2:34:01
Jon Gjengset
Рет қаралды 189 М.
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 10 МЛН