Java: 20 лет инноваций

Владимир Иванов, Oracle — Платформа Java: прошлое и будущее
Встреча JUG.ru в Петербурге 30.06.2015.

20 лет — это хорошая дата, чтобы оглянуться в прошлое посмотреть какой путь прошла платформа начиная с 1995 года и заглянуть в будущее чтобы понять как может выглядеть Java через 5, 10, а может и все 20 лет.

Дмитрий Чуйко, Oracle — Быстрая загрузка ваших классов
Встреча JUG.ru в Петербурге 30.06.2015.

Построим простой REST-микросервис с CompletableFuture внутри на легковесном сервере. Ускорим его запуск при помощи AppCDS — новой функции JDK, появившейся в 8u40.

Александр Белокрылов и Александр Мироненко — Полноценный Java runtime, 256Kb RAM и 5 литров пива

Встреча JUG.ru в Петербурге 30.06.2015.

Петр Кудрявцев, Oracle — Эффективная разработка Java приложений с использованием JNI/JNA технологий
Встреча JUG.ru в Петербурге 30.06.2015.

Освежим в памяти что такое JNI/JNA и зачем они нужны. На конкретном примере посмотрим, как эффективно разрабатывать и отлаживать Java приложение с нативными вызовами.

Владимир Воскресенский, Oracle — Практическое применение Oracle Solaris Studio для анализа высокопроизводительных Java-приложений
Встреча JUG.ru в Петербурге 30.06.2015.

Попробуем разобраться, чем же так привлекает Oracle Solaris Studio команду performance инженеров Oracle