Java Рок Стар Митап: викинги и AI-агенты

Осень сменила лето, а это значит, что пришла пора встретиться вновь и обсудить животрепещущие темы и, конечно же, кто где был летом.
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 — уютный чат нашего сообщества, где мы не спамим всякими маркетинговыми материалами. Только обсуждения и новости по митапу.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.