Java полезные конференции
В сфере Java существует большое количество профильных конференций, позволяющих улучшить свои навыки и узнать о проблемных местах. Часто в на собеседованиях задают вопросы, разобранные в докладах. Особенно это касается докладов Евгения Борисова. Наиболее крупные из них JUG.ru и HighLoad. Доклады с этих конференций можно найти на их ютуб канале.
В этой заметке выписан список докладов, посмотренных и законспектированных мной. Зачастую, информация из доклада забывается и для того, чтобы освежить ее в памяти, приходится пересматривать доклад заново. Поскольку большинство докладов длятся около часа, я стал выписывать основные мысли из доклада, по которым можно вспомнить его содержание, не пересматривая его. Конспекты докладов можно найти в Git Hub https://github.com/mihailaleksseev/conferenceAbstracts Перед названием доклада будет стоять оценка.
Градация оценок (оценка субъективная и отражает мое восприятие):
++ Обязательно к просмотру.
+- Хороший доклад, но частично дублирует информацию из другого или тяжелая подача.
-- Оставить на момент, когда остальные доклады уже посмотрены.
Данная заметка будет редактироваться вместе с тем, как будут добавляться конспекты докладов в GitHub.
Hibernate
++ 2014 | Николай Алименков — Босиком по граблям Hibernate
++ 2016 | Вячеслав Круглов — Введение в Hibernate: что, зачем, и где стандартные ловушки
2017 Hibernate | Владимир Цукур — Путь от CRUD к Hypermedia API с Spring
++ 2018 Hibernate | Николай Алименков — Сделаем Hibernate снова быстрым
Spring
++ 2013 Spring | Евгений Борисов — Spring 4.0: новое поколение
++ 2014 Spring | Евгений Борисов — Spring-потрошитель
++ 2014 Spring | Евгений Борисов — Spring-потрошитель 2
++ 2015 | Евгений Борисов — Spring Data? Да, та!
++ 2016 Puzzlers | Евгений Борисов — Spring Puzzlers: тонкости и нюансы работы Spring
2016 Puzzlers | Евгений Борисов — Spring Puzzlers: второй сезон
2016 Puzzlers | Барух Садогурский, Евгений Борисов, Тагир Валеев — Java 8 Puzzlers
2017 Spring | Евгений Борисов — JUGLviv meetup: Spring Boot the Ripper
++ 2018 Spring | Евгений Борисов — Spring Глубоко и не очень
2018 Spring | Евгений Борисов — Boot yourself, Spring is coming (Часть 1)
2018 Spring | Евгений Борисов — Boot yourself, Spring is coming (Часть 2)
2020 Spring | Евгений Борисов — Spring-построитель
2020 Spring | Евгений Борисов — Spring Patterns
++ 2021 Техническое интервью с Евгением Борисовым
JVM
2014 JVM | Алексей Шипилёв — Прагматика Java Memory Model
++ 2015 JVM | Никита Липский, Владимир Парфиненко — JVM: краткий курс общей анатомии
+- 2015 JVM | Алексей Шипилёв — Performance Optimization 101
++ 2016 JVM | Никита Липский, Владимир Иванов — JVM: краткий курс общей анатомии (дублирует доклад с аналогичным названием от 2015 года)
2016 JVM | Роман Елизаров — Жди своего счастья без блокировки!
+- 2016 JVM | Роман Елизаров — Многопоточное программирование — теория и практика
+- 2017 JVM | Алексей Рагозин — Cборка мусора в Java без пауз (Deutsche Bank)
2017 JVM | Алексей Шипилёв — Близкие Контакты JMM-степени
2018 JVM | Алексей Шипилёв — Shenandoah: сборщик мусора, который смог
2018 JVM | Владимир Ситников — Java тормозит: CodeCache edition
2018 JVM | Алексей Шипилёв — Перформанс: Что В Имени Тебе Моём?
2019 JVM | Андрей Паньгин — Память Java процесса по полочкам
Postgres
++ 2017 PostgreSQL | Илья Космодемьянский — Производительность запросов в PostgreSQL
Maven / Gradle
++ 2013 | Евгений Борисов — Power of Gradle
2016 Maven | Антон Архипов, Евгений Борисов, Барух Садогурский — Maven vs Gradle vs SBT
2017 Maven | Барух Садогурский, Евгений Борисов — Мавен против Грейдла: На заре автоматизации
DevOps
— 2020 Барух Садогурский — DevOps для разработчиков (или против них?!)
(Доклад представляет собой размышления по поводу devOps, подойдет для прослушивания как подкаст)