• 5 августа 2017, суббота
  • Пермь, Ленина 7а, бар Кёльш

Первая встреча JUG.PERM

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

2781 день назад
5 августа 2017 c 13:00 до 19:00
Пермь
Ленина 7а, бар Кёльш

Первая встреча Java User Group в Перми, организованная при участии компании КРОК, на которой Java эксперты из Перми, Москвы и Мюнхена расскажут о новых аспектах использования технологий из мира Java

На первой встрече Java User Group в Перми, которую организует компания КРОК, выступят Java эксперты, из Москвы: Ярослав Киселёв (КРОК, Perfomance Engineer), из Мюнхена: Сергей Петунин (CRX Markets, Senior Java Developer), из Перми: Андрей Белкин (КРОК, Руководитель офиса в Перми и Senior Java Developer), Георгий Бастраков (ДартИт, Заместитель директора департамента разработки).

Доклады будут проходить в течение часа, между ними брейки по полчаса, на общие вопросы во время брейков 10-15 минут.

Темы докладов:

Георгий Бастраков
Title: Stream, есть ли плата производительностью за удобство?
Description: Одним из основных нововведений Java 8 было стремительно завоевавшее популярность stream Api. Безусловно, его появление значительно облегчило работу с коллекциями, многие задачи стало возможным решить буквально одной строкой. Но какова плата за это удобство? Не приведет ли чрезмерное увлечение stream api к дополнительным затратам памяти и CPU? В данном докладе рассматриваются эти и другие вопросы, связанные с stream api а также сравнивается производительность решения типовых задач с использование stream api и простых циклов.

Ярослав Киселев
Title: Application Performance Monitoring: сравнение возможностей, проблемы и решения
http://2017.jpoint.ru/talks/all-apm...
Description: Существует масса способов найти причину медленной работы приложения, сданного в эксплуатацию. Например, можно аккуратно добавить логирование времени выполнения потенциально медленных методов. Или можно попробовать получить тред-дампы продакшена, проанализировать их и понять, на что программа тратит большую часть времени исполнения. Но есть ли какой-то более простой и доступный способ? На помощь нам могут прийти специализированные решения класса Application Performance Monitoring (APM). Как обещают вендоры, APM могут показать, что происходит внутри приложения, и помочь в поиске узких мест. Только попробовав, можно узнать, насколько эти заявления соответствуют действительности. На примере опыта использования решений APM в реальных проектах мы разберемся в их полезности и сравним с классическими инструментами — такими, как логи и тред-дампы.

Сергей Петунин
Title: Всем козам по баянам, или Зачем изучать Scala в 2017 году?
Description: Стоит ли тратить время на изучение Scala, если есть прекрасный Kotlin и вполне ещё бодрая Java? Есть ли в этом языке что-то, что оправдает потраченное время? В своём докладе я расскажу про несколько уникальных фишек Scala, которые вряд ли появятся в других JVM-языках в обозримом будущем.

Андрей Белкин
Title: Java is Dead: расходимся, пацаны
Description: Стоит ли тратить своё время на Java, если есть прекрасный Kotlin, Scala, Groovy?
А, может, посмотреть в сторону Node.js и Python/Django? Так Java умерла? Окей, а что тогда с Java 9?
В своём докладе я хочу не столько внимания уделить синтаксическим нюансам этой борьбы, сколько задаться вопросом, а что с прагматической точки зрения мы получаем?
Дискуссия приветствуется.

Партнеры

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше