хардкорная 
Java-конференция 
Москва, 2014г. 
Москва - это там где Арбат и Акуджава.
И таки да, я там был!
Теперь вы видели все :) 
Конец
Конференция
Расписание 
Время Зал 1 (Конференц-зал) Зал 2 (Пушкин/Чехов) Зал 3 (Толстой) 
900 – 1000 Регистрация 
1000 – 1030 Открытие конференции 
1030 – 1145 Пятиминутные представления докладов 
1145 – 1215 Кофе 
1215 – 1300 Теоретический минимум для 
понимания Java Memory Model, 
Роман Елизаров 
Аварийный дамп — «черный 
ящик» упавшей JVM, 
Андрей Паньгин 
Advanced Deployment, 
Алексей Вишенцев 
и Илья Агошков 
1315 – 1400 Многопоточность Java под 
капотом, Глеб Смирнов 
Heap, off you go, 
Никита Сальников-Тарновский 
Выбор технологий для 
корпоративного приложения, 
Константин Кривопустов 
1400 – 1500 Обед 
1500 – 1545 Java 8: Advanced Stream 
Techniques, Сергей Куксенко 
Фреймворк Akka и его 
использование в Яндексе, 
Вадим Цесько 
Побег из песочницы. Уязвимости 
нулевого дня в Java, 
Михаил Дударев 
1600 – 1645 Java 8 и JVM: что нового 
в HotSpot, Владимир Иванов 
Компромиссы, или Как 
проектируются языки 
программирования, 
Андрей Бреслав 
Мета-программирование 
на уровне компилятора в Groovy, 
Барух Садогурский 
1645 – 1715 Кофе 
1715 – 1800 Java Benchmarking: как два 
таймстампа записать, 
Алексей Шипилёв 
Spring the Ripper, 
Евгений Борисов 
Java Embedded у вас дома, 
Александр Белокрылов 
и Александр Мироненко 
1815 – 1900 Сборка мусора, битва алгоритмов, 
Алексей Рагозин 
Босиком по граблям Hibernate, 
Николай Алименков 
Компилятор Java и IDE: 
взаимовыгодное сотрудничество,
«Теоретический минимум для 
понимания Java Memory Model». 
-Роман Елизаров
«Выбор технологий для 
корпоративного приложения». 
-Константин Кривопустов
«Фреймворк Akka и его 
использование в Яндексе». 
-Вадим Цесько
Akka в Яндексе 
Два вывода: 
1. Работает быстро! 
(50k mps на хорошем серваке) 
2. Грабли есть! 
(в основном вызваны невнимательностью 
программистов)
«Мета-программирование на уровне 
компилятора в Groovy». 
-Барух Садогурский
AST трансформации 
1. Можно переписывать исходники, и не только 
свои! 
2. Можно использовать для этого как Java так и 
Groovy!
«Java Benchmarking: как два 
таймстампа записать». 
-Алексей Шипилёв
КОНЕЦ

jPoint2014

  • 1.
    хардкорная Java-конференция Москва,2014г. Москва - это там где Арбат и Акуджава.
  • 2.
    И таки да,я там был!
  • 3.
    Теперь вы виделивсе :) Конец
  • 4.
  • 5.
    Расписание Время Зал1 (Конференц-зал) Зал 2 (Пушкин/Чехов) Зал 3 (Толстой) 900 – 1000 Регистрация 1000 – 1030 Открытие конференции 1030 – 1145 Пятиминутные представления докладов 1145 – 1215 Кофе 1215 – 1300 Теоретический минимум для понимания Java Memory Model, Роман Елизаров Аварийный дамп — «черный ящик» упавшей JVM, Андрей Паньгин Advanced Deployment, Алексей Вишенцев и Илья Агошков 1315 – 1400 Многопоточность Java под капотом, Глеб Смирнов Heap, off you go, Никита Сальников-Тарновский Выбор технологий для корпоративного приложения, Константин Кривопустов 1400 – 1500 Обед 1500 – 1545 Java 8: Advanced Stream Techniques, Сергей Куксенко Фреймворк Akka и его использование в Яндексе, Вадим Цесько Побег из песочницы. Уязвимости нулевого дня в Java, Михаил Дударев 1600 – 1645 Java 8 и JVM: что нового в HotSpot, Владимир Иванов Компромиссы, или Как проектируются языки программирования, Андрей Бреслав Мета-программирование на уровне компилятора в Groovy, Барух Садогурский 1645 – 1715 Кофе 1715 – 1800 Java Benchmarking: как два таймстампа записать, Алексей Шипилёв Spring the Ripper, Евгений Борисов Java Embedded у вас дома, Александр Белокрылов и Александр Мироненко 1815 – 1900 Сборка мусора, битва алгоритмов, Алексей Рагозин Босиком по граблям Hibernate, Николай Алименков Компилятор Java и IDE: взаимовыгодное сотрудничество,
  • 6.
    «Теоретический минимум для понимания Java Memory Model». -Роман Елизаров
  • 7.
    «Выбор технологий для корпоративного приложения». -Константин Кривопустов
  • 8.
    «Фреймворк Akka иего использование в Яндексе». -Вадим Цесько
  • 9.
    Akka в Яндексе Два вывода: 1. Работает быстро! (50k mps на хорошем серваке) 2. Грабли есть! (в основном вызваны невнимательностью программистов)
  • 10.
    «Мета-программирование на уровне компилятора в Groovy». -Барух Садогурский
  • 11.
    AST трансформации 1.Можно переписывать исходники, и не только свои! 2. Можно использовать для этого как Java так и Groovy!
  • 12.
    «Java Benchmarking: какдва таймстампа записать». -Алексей Шипилёв
  • 13.