Опубликована программа JEEConf 2018

Мы рады представить вашему вниманию первую версию программы конференции JEEConf 2018. Изменения все еще возможны, но будут весьма незначительными. Поэтому самое время поговорить о том, на что делал фокус программный комитет в этом году и что из этого вышло. Мы надеемся, что у нас получилось сформировать все потоки достаточно интересными и полезными для Java разработчиков.

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

Начнем с основных трендов. За последний год произошло два знаковых события в мире Java: релиз Java 9/10 и Spring 5/Spring Boot 2.0. Им мы изначально хотели посвятить отдельные потоки. По второму направлению нам удалось, несмотря на конференцию SPRING I/O 2018 через неделю после JEEConf, пригласить двух самых значимых людей (Juergen Hoeller и Josh Long), которые представят участникам 2 кейноут доклада и проведут BOF сессию на тему “Spring: current state and future trends”. Так что со всеми новинками в мире Spring и Spring Boot участники точно познакомятся из первых уст. В этом же направлении будут представлены доклады про JHipster, тестирование в Spring Boot, новинки Spring Data, контейнеризация Spring Boot приложений, Reactor 3 и реактивные подходы в целом.


А вот с направлением Java 9/10 получилось не так радостно как мы ожидали. Программный комитет много времени потратил в попытках найти докладчиков, готовых поделиться практическими отчетами по миграции на Java 9, но безуспешно. А снова обсуждать теоретические аспекты основных фичей данного релиза просто нет смысла. Java 10 же принесла разработчикам минорные улучшения с практической точки зрения, поэтому много докладов на эту тему особо и не придумаешь. Поэтому мы решили ограничиться выступлением Volker Simonis на тему Class Data Sharing и провести обзорную BOF сессию на тему “Java 10: new features”. Забегая вперед, можно сказать, что это стало одной из причин уменьшения количества параллельных потоков до 4-ех.

Еще одним трендовым направлением этого года стал Kotlin. С одной стороны, этот язык стал глотком свежего воздуха для Java разработчиков. С другой стороны, создатели языка замахнулись на создание мультиплатформенной экосистемы для написания не только серверной части, но также клиентских и мобильных приложений. Как раз про это в своем докладе расскажет Dmitry Jemerov – один из ключевых людей в компании JetBrains. В этом году мы отвели Kotlin фактически отдельный поток во второй день конференции, а также добавили в программу BOF сессию на тему “Kotlin: new silver bullet or the future”.

Следующим супер-важным направлением с точки зрения программного комитета является обработка данных. Об этом активно говорят в течение последних нескольких лет и направление развивается более чем активно, поэтому на конференции мы выделили под него целых два потока (Data в первый день и Data Streaming во второй). Тут будет Redis, Cassandra, Spark, Solr, обработка данных с кастомным SQL engine и виртуальной машиной для регулярных выражений, event sourcing, CQRS, Akka Streams, Kafka Streams и Hazelcast Jet. Если вы работаете в области массовой обработки данных, то в этом году вы найдете для себя очень много всего интересного и сможете пообщаться с представителями компаний, разрабатывающих и успешно применяющих перечисленные технологии.

Ну и конечно же, мы не могли проигнорировать архитектурное направление, особенно многочисленные аспекты микросервисной разработки. В программе собраны доклады по практическим отчетам о декомпозиции Java монолитных приложений, контейнеризации микросервисов с использованием разных стеков технологий, современным подходам к архитектуре Java приложений, Serverless и Infrastrcuture as Code, а также готовым инструментам для написания Cloud Native микросервисов. Большая часть докладов в архитектурном потоке будет представлена архитекторами-практиками, решающими подобные задачи в рамках своей ежедневной работы.

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

С программой вроде разобрались. Теперь пару слов о других изменениях и новшествах. Мы решили сократить количество параллельных потоков с докладами до 4-ех. Одна из причин озвучивалась выше. Вторая причина заключается в смене площадки конференции. Мы попросту неуверены, что 5 параллельных потоков оставят достаточно пространства участникам для комфортного общения и не создадут тесноты во время кофе пауз и ланча. Поэтому мы решили не рисковать и вместо этого сфокусироваться на качестве отобранных докладов и подготовке спикеров.

Еще одно нововведение касается второго дня конференции. Мы провели успешный эксперимент на Selenium Camp 2018, расширив первый день вечерними выступлениями и сократив на один слот второй день. Ведь многие торопятся на поезда, самолеты или просто хотят провести вечер выходного дня в кругу семьи и друзей. Данный формат зашел очень позитивно и мы решили продолжить эксперимент в рамках JEEConf. Зато в первый день для тех, кто не очень любит формат Whiskey Party, появится вариант сходить на интересную BOF сессию или поучаствовать в развлекательной программе (это пока секрет, но скоро мы ее анонсируем).

Регистрация на конференцию идет полным ходом, на текущий момент работает этап “Smart Birds”. На текущий момент осталось 300 билетов, но после публикации программы обычно они начинают разлетаться куда быстрее. Поэтому не откладывайте до последнего этапа с самой большой ценой, а резервируйте себе билет уже сегодня!

До встречи на JEEConf 2018!

Обсуждение (3)

Оу, в описании доклада “Hexagonal Architecture with Spring Boot” кроме гексагональной архитектуры упомянут и DDD. Очень круто! Будем ждать 🙂

Николай, из этих трёх докладов, все-таки только последний рассказывать будете? 🙂
(“Improve code quality with multi-level static code analysis”,
“Docker as productivity boost for Java developer”,
“Hexagonal Architecture with Spring Boot”)

Leave a Reply

Your email address will not be published. Required fields are marked *