Алексей Шипилёв - Bulletproof Java Concurrency

  Рет қаралды 15,424

JPoint, Joker и JUG ru

JPoint, Joker и JUG ru

11 жыл бұрын

Ближайшая конференция - Joker 2024, 9 октября (Online), 15-16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/Ypf1HW
- -
. . . . Конференция JPoint 2013
Алексей Шипилёв, Oracle - Bulletproof Java Concurrency
Санкт-Петербург, 05.04.2013
Доклад про опыт тестирования Concurrency в JDK/JVM, разного рода загадки и примеры, как оптимизации и баги в реализации виртуальной машины и библиотек ломают модель памяти, общую корректность, разумные ожидания, и что нам с этим делать. Доклад требует знания JMM, понимания внутренней работы JRE, и азов устройства железа.

Пікірлер: 9
@ffatheranderson
@ffatheranderson 10 жыл бұрын
Начал смотреть в 4 утра, думаю щас 10 минуток гляну и спать, посмотрел полностью. :) Спасибо за увлекательное видео. :)
@bodythanks
@bodythanks 4 жыл бұрын
Почему это видео у меня в рекомендованных? На сколько это всё актуально в 2020 году ?
@delfikpro7375
@delfikpro7375 3 жыл бұрын
Учитывая, сколько компаний до сих пор сидят на ждк8, ещё как
@user-xz7ps7hn1g
@user-xz7ps7hn1g Жыл бұрын
Это вечная классика
@michaelmikhulya2008
@michaelmikhulya2008 10 жыл бұрын
Мощный доклад. Поправьте меня, но в примере с синглетоном, начинающимся в 8:57, всё-таки правильный ответ - это B и С, но никак не A.
@bogdan-1399
@bogdan-1399 9 жыл бұрын
Michael Mikhulya Ответ A тоже верный! Там делается несколько чтений переменой(Можно решить проблему если прочесть значение у временую переменою и сней работать) Более понятно у следующих примерах: 1) prntscr.com/7uz6uc 2) prntscr.com/7uz73u
@iex32
@iex32 7 жыл бұрын
4:44 для кого этот пример? для кого вообще вся презентация?! новички этого не поймут ибо лексика у вас от лукавого и еще 100 проблем. А продвинутые чуваки читают спеки в которых чуть более все структурированно\последовательно чем здесь.
@user-dk2xo9hj2m
@user-dk2xo9hj2m 7 жыл бұрын
презентация о том, что везде есть баги - и в спеках (которые по вашему читают умные чуваки), и в jvm, и в железе.. и в целом это нормальная ситуация, благо баги находятся и фиксятся.. ошибок нет только программе, которая не работает ))))
Алексей Шипилёв - (The Art of) (Java) Performance Benchmarking II
46:56
Алексей Шипилёв - Сжимай меня полностью
55:20
JPoint, Joker и JUG ru
Рет қаралды 13 М.
THEY made a RAINBOW M&M 🤩😳 LeoNata family #shorts
00:49
LeoNata Family
Рет қаралды 37 МЛН
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 11 МЛН
Алексей Шипилёв - Близкие Контакты JMM-степени
57:49
Лекция 8. Java.util.concurrent
1:13:39
Computer Science Center
Рет қаралды 22 М.
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 67 М.
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 1,9 МЛН
Сколько реально стоит ПК Величайшего?
0:37
Я УКРАЛ ТЕЛЕФОН В МИЛАНЕ
9:18
Игорь Линк
Рет қаралды 112 М.