Программа конференции

22 апреля — первый день

перейти ко второму дню →

Время Зал 1 Зал 2 Зал 3 Зал 4
9:00 – 10:00 Регистрация + welcome кофе
10:00 – 10:30 Открытие. Приветственное слово организаторов (JUG.ru) и спонсоров
10:30 – 11:20 Барух Садогурский, Виктор Гамов, Кирилл Толкачев,
Антон Архипов, Алексей Абашев, Антон Черноусов

Новости высокой моды, или В поисках серебряной пули

#keynote
11:40 – 12:30 Владимир Красильщик
Что надо знать о логировании прагматичному Java-программисту

#logging
Презентация
Владимир Озеров
(Почти) неблокирующая синхронизация

#performance
Презентация
Олег Шелаев
Монады — абстракция или костыль?

#functional #java8
Презентация
Дмитрий Чуйко
Hotspot и AOT: Пришло время компилировать

#jvm
Презентация
12:30 – 13:15 Обед (Золотые браслеты)
13:15 – 14:05 Александр Маторин
Неочевидные Дженерики <?>()

#generics #puzzlers
Презентация
Kai Waehner
How to apply Big Data analytics and machine learning to real time processing

#bigdata
Презентация
Volker Simonis
HotSpot Intrinsics

#jvm #performance
Презентация
Дмитрий Жемеров
Ой, котик побежал: Компиляция и производительность кода на Kotlin

#kotlin
Презентация
14:05 – 14:50 Обед (Белые браслеты)
14:50 – 15:40 Олег Анастасьев
Распределенные системы в Одноклассниках

#distributed #microservices
Презентация
Николай Алименков
Сага о том, как Java-разработчики должны тестировать свои приложения
(Двухчасовая сессия)
#testing
Алексей Зиновьев
Джунгли Hadoop: мир диких алгоритмов и ядовитых JVM

#distributed #bigdata
Презентация
Руслан Черемин
Escape Analysis и скаляризация

#jvm #performance
Презентация
16:00 – 16:50 Антон Архипов, Евгений Борисов, Барух Садогурский
Баттл инструментов для сборки — Maven vs Gradle vs SBT

#maven #gradle #battle
Владимир Иванов
Native код, Off-heap данные и Java

#jvm #native
Презентация
Владимир Ситников
Ну и производительность у вашего Open Source!

#performance #postgresql
Презентация
16:50 – 17:20 Кофе
17:20 – 18:10 Алексей Шипилёв
Если не Unsafe, то кто: восход VarHandles

#java9 #jvm #performance
Kai Waehner
Microservices and Containers in the Middleware World

#microservices #docker
Презентация
Евгений Борисов
Мифы о Spark или может ли пользоваться Spark обычный Java-разработчик

#distributed #bigdata
Презентация
Кирилл Толкачёв, Александр Тарасов
Твой личный Spring Boot Starter

#devops
Презентация
18:30 – 19:20 Максим Дорофеев
Воспитай свою обезьяну

#keynote
Презентация
19:30 – 20:30 Гостиница «Славянская» —> клуб «StereoHall» (м.«Краснопресненская», ул. Рочдельская д.15, стр.44)
20:30 – 21:15 «Разбор Полётов» Live!
#party
Презентация
21:30 – 22:30 Animal ДжаZ
#party
22:30 – ... Посиделки выживших...
#party

23 апреля — второй день

перейти к первому дню →

Время Зал 1 Зал 2 Зал 3 Зал 4 Зал 5
10:30 – 10:40 Открытие второго дня конференции
10:40 – 11:30 Евгения Тимонова
Человек и инстинкты: насколько мы запрограммированы?

#keynote
Презентация
11:50 – 12:40 Барух Садогурский
Работает — не трогай! Или зачем мы опять переделали всю архитектуру

#architecture
Презентация
Виктор Гамов
JCache и распределенные кэши: беспредел!

#distributed #performance
Презентация
Сергей Куксенко
Quantum Performance Effects II: Beyond the Core

#performance #hardware
Презентация
Tim Berglund
Analytics with Spark and Cassandra

Презентация
Алексей Курагин
Александр Перковский
Новая Платформа Сбербанка: от идеи до тиражирования. Взгляд изнутри
Презентация
12:40 – 13:25 Обед (Белые браслеты)
13:25 – 14:15 Тагир Валеев
Странности Stream API

#java8
Презентация
Роман Гребенников
Страх и ненависть в распределённых системах

#distributed
Презентация
Антон Архипов
Как сделать профилировщик из палок... и других подручных средств

#tools
Презентация
Никита Липский
Поддержка Java 8 в Excelsior JET

#jvm
Презентация
Яков Жданов
Анатомия распределенного Data Grid на примере Apache Ignite

Презентация
14:15 – 15:00 Обед (Золотые браслеты)
15:00 – 15:50 Барух Садогурский, Евгений Борисов, Тагир Валеев
Java 8 Puzzlers

#java8 #puzzlers
Презентация
Андрей Паньгин
Глубже стек-трейсов, шире хип-дампов

#jvm
Презентация
Виктор Полищук
Типы: война строгих с мягкими... и зачем?

#typeinference #holywar
Презентация
Кирилл Толкачёв, Александр Тарасов
Расширь границы возможного вместе с Gradle

#gradle
Презентация
Егор Федоров
Мария Насырова
IMDG как основное хранилище – помнить всё!

Презентация
16:10 – 17:00 Роман Елизаров
Жди своего счастья без блокировки!

#performance
Презентация
Барух Садогурский, Кирилл Толкачёв
Solving the full stack problem, live!

#devops #docker
Егор Бугаенко
ORM — это обидно

#orm #holywar
Презентация
Александр Белокрылов
Александр Мироненко

11 друзей Интернета Вещей

#iot #embedded
Презентация
Александр Борисов
Мария Бесфамильная
Алексей Столбовских
Разработка клиентского модуля для крупнейшей бэкофисной системы на гриде

Презентация
17:00 – 17:30 Кофе
17:30 – 18:20 Алексей Шипилёв
The Lord of the Strings: Two Scours

#jvm #performance
Презентация
Максим Зелинский
Высокопроизводительная и отказоустойчивая архитектура

Презентация
Никита Сальников-Тарновский
Убери за собой!

#cleancode #java8 #java9
Презентация
Михаил Дударев
1,2, 314, 271.. SecureRandom in JVM. Hitchhiker's Guide

Презентация
Дмитрий Соколов
Сергей Владимиров
Взгляд в будущее технологии платежей, на примере проектов кластера Эквайринг. Демонстрация подхода к Continuous Integration в проектах кластера эквайринг

Презентация Презентация
18:40 – 19:30 Tim Berglund
Seven lessons developers can learn from film

#keynote
Презентация
19:35 – 19:55 Закрытие конференции