Осень сменила лето, а это значит, что пришла пора встретиться вновь и обсудить животрепещущие темы и, конечно же, кто где был летом.
18 сентября мы вновь собираемся нашим уютным Java‑сообществом на площадке Java Рок Стар Митапа и слушаем не только звёзд Java, но и звёзд рока.
Что, где, когда
? Когда: 18 сентября, сбор в 18.00, начало докладов в 19:00.
? Где: Москва, м. Бауманская, Лофт Casa Picassa, Бауманская ул., 11, стр. 8. Зал Кандинский.
? Формат участия: офлайн.
Участие бесплатное, но обязательно предварительно зарегистрируйтесь.
Онлайн‑трансляции не будет, но мы будем вести запись докладов, чтобы вы смогли пересмотреть их позже в любое удобное время. Записи докладов обычно выкладываем в течение месяца после мероприятия.
Доклады

Иван Углянский: «Проект Valhalla, или Как добавить value‑типы в Java, не превращая её в C++»
Проект Valhalla — эпичный долгострой, который начался ещё в далеком 2014 году. С того самого времени в рамках этого проекта в Java пытаются добавить value‑классы, что должно было открыть путь для эффективной скаляризации и инлайна объектов в другие объекты, но по факту превратилось в огромный рефакторинг всей JVM. На этом пути принимались и отвергались различные подходы к поддержке value‑классов, создавались бесчисленные прототипы, открывались все новые и новые JEP’ы, но value‑классы все никак не появлялись.
Наконец, в прошлом году произошел прорыв, и новый (куда более простой!) подход к реализации value‑классов вселил в нас надежду на скорое завершение проекта. В докладе вспомним, что вообще такое value‑классы и зачем они нужны в Java, в каких задачах пригодятся; посмотрим на старые и теперь уже отвергнутые подходы к их реализации и оценим красоту и элегантность новейшего решения.

Максим Козлов: «Мы точно сделали то, что требовалось? От требования к результату в агентном SDLC»
Появление AI‑агентов не отменяет SDLC: требования, проектирование, проверка, поставка и эксплуатация по‑прежнему образуют единый жизненный цикл программного продукта. В агентной разработке особенно важным становится вопрос о том, насколько фактический результат соответствует исходному требованию и где именно в процессе возникает рассогласование. В докладе рассмотрим, как сквозная трассируемость и обратная связь помогают сохранить связь между требованием, инженерными решениями, изменениями в коде и поведением системы после поставки, а также какое место в таком контуре могут занимать AI‑агенты. Вместо готового рецепта построения агентного SDLC доклад предлагает посмотреть на эту проблему шире — через развитие автоматизации, идеи кибернетики и управление по обратной связи. Такой взгляд позволяет по‑новому поставить вопрос о том, как сохранять управляемость разработки по мере роста скорости и автономности её участников.
Зачем приходить
Живое общение с разработчиками, архитекторами и инженерами из топовых компаний.
Практика и инсайты, которые сложно найти в открытом доступе.
Неформальная атмосфера, в которой легко и не стыдно задать любой вопрос спикерам.
Розыгрыш коллекционного мерча, который можно получить только на Java Rock Star Meetup.
Как попасть на митап и не только
Регистрация открыта, но количество мест ограничено.
Чат Java Rock Start Meetup — уютный чат нашего сообщества, где мы не спамим всякими маркетинговыми материалами. Только обсуждения и новости по митапу.
