Алексей Шипилёв — Близкие Контакты JMM-степени

More about Java conferences: — in the spring — JPoint: https://jrg.su/gTrwHx — in the fall — Joker: https://jrg.su/h7yvG4 — — . . . . Alexey Shipilev — Close Contacts JMM Degrees Java Conference Joker 2016, St. Petersburg, October 14-15, 2016 More than two years have passed since "Pragmatics of the Java Memory Model." But even those who studied the previous talk still have strange preconceptions unsupported by the specification. In this talk, we will attempt to analyze and debunk some of these preconceptions: about omnipotent barriers, reordering, undersynchronization, and other such nonsense. The talk is based on an already published article and will include the most interesting examples. The talk will not cover the model's basic principles and therefore requires an understanding of the JMM at least at the level of "JMM Pragmatics." Slides (with corrected typos): https://shipilev.net/talks/joker-Oct2...

Сергей Куксенко - Как сделать CompletableFuture еще быстрее (советы и трюки по производительности)
▶︎

Сергей Куксенко - Как сделать CompletableFuture еще быстрее (советы и трюки по производительности)

Разбираем Garbage Collector в Java. Михаил Ивашко | SoftTeco Meetup
▶︎

Разбираем Garbage Collector в Java. Михаил Ивашко | SoftTeco Meetup

Черниговская vs Собчак, Эрнст просит денег, Машков еле читает, Сигал жалуется. Перемотка №50
▶︎

Черниговская vs Собчак, Эрнст просит денег, Машков еле читает, Сигал жалуется. Перемотка №50

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья
▶︎

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

ВРЕМЯ НЕЛЬЗЯ ИЗМЕРИТЬ. Семихатов и Сурдин
▶︎

ВРЕМЯ НЕЛЬЗЯ ИЗМЕРИТЬ. Семихатов и Сурдин

Лекция 12. Примитивы синхронизации и конкурентные коллекции
▶︎

Лекция 12. Примитивы синхронизации и конкурентные коллекции

Сергей Куксенко и Алексей Шипилёв — Через тернии к лямбдам, часть 1
▶︎

Сергей Куксенко и Алексей Шипилёв — Через тернии к лямбдам, часть 1

Poland slams Zelensky
▶︎

Poland slams Zelensky

JVM Anatomy 101
▶︎

JVM Anatomy 101

Владимир Воскресенский - Медленная Java? Проблемы производительности, которые не списать на GС
▶︎

Владимир Воскресенский - Медленная Java? Проблемы производительности, которые не списать на GС

Tips for C Programming
▶︎

Tips for C Programming

Алексей Шипилёв — ForkJoinPool в Java 8
▶︎

Алексей Шипилёв — ForkJoinPool в Java 8

Основы JMM
▶︎

Основы JMM

Евгений Борисов — Spring Patterns
▶︎

Евгений Борисов — Spring Patterns

Собеседование Java Junior | Подготовка к реальному собеседованию |  Jetbulb
▶︎

Собеседование Java Junior | Подготовка к реальному собеседованию | Jetbulb

Senior 1C: 10 Habits You Can't Grow Without
▶︎

Senior 1C: 10 Habits You Can't Grow Without

Алексей Шипилёв — Shenandoah: сборщик мусора, который смог
▶︎

Алексей Шипилёв — Shenandoah: сборщик мусора, который смог

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех
▶︎

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех

20. Модель памяти, сборка мусора (Java Core с нуля, полный курс)
▶︎

20. Модель памяти, сборка мусора (Java Core с нуля, полный курс)

Sander Mak — Java 9 Modularity in Action
▶︎

Sander Mak — Java 9 Modularity in Action