Хабрахабр

Атакуем Joker 2019 полностью: как прошла самая крупная Java-конференция в России

В октябре я далеко не впервые загрузился в самолет и отправился из далекого Иркутска в направлении Санкт-Петербурга. На Java-конференциях JUG Ru Group я оказывался и раньше, но всё равно не ожидал, что в этот раз будет побит рекорд, и в «Экспофоруме» соберутся более двух тысяч Java-программистов и им сочувствующих. Хардкор, угар, инженерные доклады, розыгрыши и запись видео-шоу в прямом эфире окружали нас два дня. Сразу оговорюсь, что на хабре уже писали про Joker 2019, например: dbelob — «Joker 2019: триумф года», gayka_m8 — «Чем нам запомнилась последняя JokerConf». Но теперь доступны финальные фоточки, посчитаны зрительские оценки и улеглись эмоции, поэтому мои впечатления от конференции — под катом.

Первый день как первый раунд

На входе всех участников встречала чёрная утя. Грозно хмурился негласный маскот конференции Joker на всех посетителей. Хотя это обстоятельство нисколько не мешало многим обниматься и фотографироваться вместе с ним. Конференция встречала быстрой регистрацией, большой выставкой (о ней мы поговорим чуть ниже) и массой свободного места, которое, конечно, скоро заполнилось высокомотивированными разработчиками.

Надо сказать, что сначала меня самого опросили, и это было необычно. Часть докладов я пропустил, так как был занят записью интервью с докладчиками. Но потом все пошло как по накатанной, брать интервью — привычное дело. Как подкастер привык сам быть в роли вопрошающего. Главное отличие от записи подкастов — в командной работе, команда JUG Ru Group поставляла докладчиков в промышленных объемах — и все как на подбор профи в своем деле.

2 с применением Spring Boot 2. Конференцию открыл совместный доклад Juergen Hoeller и Josh Long «Reactive Spring revisited», в рамках которого почти целый час можно было наслаждаться сессией лайв-кодинга на Spring Framework 5. Josh Long практически безостановочно выдавал материал на-гора. 2.

Сразу отмечу, мне удалось подсмотреть в рейтинги, и этот доклад разделяет десятку лучших докладов пополам. Особенно полезно посмотреть, как выглядит создание реактивных микросервисов нового поколения для облачных архитектур от главных публичных персон в Spring. Для тех, кто не присутствовал на конференции, велась трансляция, и можно было через экран присутствовать на этой и других презентациях первого зала.

Его доклад содержал, как мне показалось, исчерпывающее количество иллюстративного материала. Во время первого доклада я находился во втором зале и слушал доклад «Как устроена многопоточность в Hazelcast» от Владимира Озерова. И если вы хотели понять, как обстоят дела с многопоточностью в Hazelcast прямо сейчас — это был именно тот доклад, который нужно было посетить.

И это меня совершенно не пугает. С удивлением для себя заметил, что в программе большая часть докладов на английском языке и в большинстве параллелей всего по одному русскоязычному докладу. Ярким представителем этого направления можно считать доклад «Striving towards more productive development workflows» от Sebastian Daschner. Более того, за годы проведения конференций Joker мы все привыкли к формату лайв-кодинга. Доклад не вошел в десятку лучших докладов конференции, но тем не менее, он мне очень понравился. Себастиан практически без остатка использовал часовой слот для своего выступления и очаровательно поблагодарил публику на русском языке.

Суть выступления совершенно бессмысленно пересказывать, необходимо погрузиться в простое и гипнотическое повествование, в котором переплетены консоль, IDEA и доступный для понимания увлекающий рассказ. Выражаясь словами Себастиана — «This session shows which approaches and technologies support teams in crafting more productive development workflows».

Это то, что не попадет в записи, этакий уникальный опыт коммуникации. После докладов все спикеры оказывались в дискуссионных зонах. Спасение приходило лишь с началом следующего слота выступлений, и то не ко всем. Некоторых докладчиков терзали по часу, аудитория не отпускала наших героев. За время первого дня порядка двух десятков спикеров выступили в четырех залах и прорвались через дискуссионные зоны.

За два дня конференции было сделано порядка десяти трансляций, а участники конференции могли присутствовать вживую во время этих сессий. Одним из открытий конференции стало прямое вещание нового видео-проекта от Баруха Садогурского jbaruch и компании JFrog — DevOps SpeakEasy. Впоследствии оба выступали ведущими-интервьюерами, а позже оба оказались на главной сцене Joker 2019. Первый выпуск вышел при участии Stephen Chin и Баруха Садогурского.

По мнению слушателей — «Доклад от jbaruch «DevOps для разработчиков» на #jokerconf — смотреть весело, но если слушать внимательно, то может помочь «повзрослеть» разработчику что ли. Первый день конференции закончился выступлением Баруха Садогурского, который вещал о заговоре сисадминов в своем докладе — «DevOps для разработчиков (или против них?!)». Этот доклад занял второе место среди лучших докладов конференции по мнению слушателей. Весело и осмысленно».

И если доклад Баруха еще попал в бесплатную трансляцию и будет доступен в записи, то вот последующие за этим вечеринка и четыре BOF останутся в памяти только очных участников конференции.



Через тридцать минут после начала вечеринки начались четыре параллельных BOF-сессии в пассаже, и можно было перетекать от одного очага к другому, обсуждались:

  • «Performance: Does business care?»
  • «Horror stories»
  • «The best microservice framework»
  • «Есть ли жизнь после Senior?»

А параллельно в третьем зале шли — Lightning talks, правда, сил посетить небольшие доклады от самозаявленных спикеров мне уже не хватило.

Второй раунд

Второй день начался с великолепного парного доклада «Spring Reactive Ripper» от Евгения Борисова EvgenyBorisov и Кирилла Толкачёва tolkkv. Это была новая версия доклада сделанного ими же ранее на JPoint 2019, но с 30% нового материала.

Несмотря на небольшую заминку со звуком в самом начале, доклад был огненным по всем показателям.

Это было похоже на феерию очевидных неочевидностей, крепко смешанных с бенчмарками. Хотя многие со мной могут не согласиться, ведь далее в программе был доклад сурового Тагира Валеева lany — «Java 9-14: Маленькие оптимизации», достоверные источники сообщили, что этот доклад занял первое место в рейтинге топовых докладов конференции. Тагир на массе маленьких оптимизаций показал, как менялась производительность некоторых частей Java от 9 до 14 версии, и это было прекрасно.

Кстати, по традиции, десятка лучших докладов Joker 2019 была выбрана, исходя из фидбэка посетителей, которые заполнят анкеты обратной связи.

Тут, безусловно, бесконечный рай для посетителей, занятых выколачиванием лута и дропа. К сожалению, пропустил ряд интересных докладов, но зато удалось погрузиться в работу выставочной зоны. Можно было участвовать во множестве конкурсов и выполнении заданий — это приносило свои плоды.

Если бороздить просторы интернета, то можно найти прекрасные фотографии урожая:

Практически на любом стенде и в любое время можно было найти экспертов и обсудить тонкие моменты использования продуктов, которые они представляют. Но главная ценность стендов — не в замечательном мерче, а в экспертах. Чем, конечно, все пользовались на полную катушку.

Конкурсы, дискуссии, нетворкинг, вакансии. На стендах жизнь кипела и бурлила. То же касается и стенда самого JUG RU Group.

Вместе они довели доклад на тему «Decrypting tech hype for the busy coder» до конца. Закрывающий кейноут вел Stephen Chin, хотя через какое-то время Барух Садогурский не усидел на месте и присоединился к нему.

Прощание

В зоне выставки стоял стенд с веревочками, на котором, помимо прочего, было наглядно видно, пришли ли участники на конференцию только за уточкой. Не сказать, что результаты можно использовать для статистических исследований, но это как минимум прикольно.

Как мне показалось на закрытии конференции, каждый участник нашел что-то свое.

Твои уточки и теплая атмосфера будут согревать нас всю зиму во время просмотров записей докладов. Ламповый Joker, прощай до следующего года.

Всем участникам Joker на почту должен был прийти персональный промокод, который сделает цену приятней. Joker 2019 успешно завершился, и уже в продаже билеты на весенний JPoint 2020.

До встречи на JPoint 2020 в Москве!

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть