Владимир Иванов, 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