🎤Java Meetup по JIT компиляторам - уже сегодня!
Тема доклада:
«JIT - это не только ценный код»
Спикер:
Дмитрий Самерсов – OpenJDK Reviewer, JVM Senior Developer в BellSoft
📆 14 мая (среда), 18:30
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:30 – Сбор гостей
• 18:45 – Начало доклада
• 19:30 – Вопросы и ответы
• 19:45 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
До встречи на митапе!
Тема доклада:
«JIT - это не только ценный код»
Спикер:
Дмитрий Самерсов – OpenJDK Reviewer, JVM Senior Developer в BellSoft
📆 14 мая (среда), 18:30
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:30 – Сбор гостей
• 18:45 – Начало доклада
• 19:30 – Вопросы и ответы
• 19:45 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
До встречи на митапе!
🔥3
❤5🔥3
🎯Всем привет! Уже планируем митап на середину июня. Подскажите, какая тема вам больше по душе – голосуем
Almaty Java Community
🎤Java Meetup по JIT компиляторам - уже сегодня! Тема доклада: «JIT - это не только ценный код» Спикер: Дмитрий Самерсов – OpenJDK Reviewer, JVM Senior Developer в BellSoft 📆 14 мая (среда), 18:30 📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom…
Делимся ссылками на материалы с последнего митапа по JIT компиляторам:
- ссылка на презентацию
- JEP 165: Compiler Control
- JEP 243: Java-Level JVM Compiler Interface
Фотографии с митапа можно посмотреть на платформе Meetup
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
🎤 Java Meetup по асинхронной Java-е пройдёт 19 июня!
Тема доклада:
«Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads»
Спикер:
Сергалиев Бибарыс – Software Engineer в Kaspi.kz
📆 19 июня (четверг), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
Регистрироваться необязательно, но желательно — это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
📱
Тема доклада:
«Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads»
Спикер:
Сергалиев Бибарыс – Software Engineer в Kaspi.kz
📆 19 июня (четверг), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
Регистрироваться необязательно, но желательно — это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🎉2
Almaty Java Community
🎤 Java Meetup по асинхронной Java-е пройдёт 19 июня! Тема доклада: «Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads» Спикер: Сергалиев Бибарыс – Software Engineer в Kaspi.kz 📆 19 июня (четверг), 19:00 📍 Алматы…
Доклад будет посвящён обзору подходов к асинхронному и многопоточному программированию:
поговорим о том, зачем это нужно, какие задачи решаются, и как это реализовано в Java и других языках (Go, Kotlin, Elixir).
Проследим эволюцию Java от Thread до Virtual Threads (Project Loom), сравним различные стили (CompletableFuture, Reactor, Akka). Также разберём реальные примеры, практики и возможные проблемы.
Приходите - будет интересно!
А ещё нас поддержала компания JetBrains
На митапе мы разыграем три годовые подписки на их продукты – не пропустите!
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Оплачиваемая стажировка для будущих веб-разработчиков в BellSoft!
Команда BellSoft открывает набор на позицию стажёра по веб-разработке с возможностью дальнейшего трудоустройства.
Идеально для студентов, выпускников и начинающих разработчиков, которые хотят развиваться в реальных проектах под руководством опытных наставников.
💼 Что тебя ждёт:
- Работа в сильной команде профессионалов
- Наставничество и поддержка
- Реальные задачи, а не просто теория
- Гибкий график
- Возможность остаться в компании после стажировки
📍 Вакансия и отклик тут:
👉 Стажёр по веб-разработке — BellSoft на hh.kz
💡 Присоединяйся к компании, которая создаёт технологии мирового уровня!
#вакансия #стажировка #вебразработка #BellSoft #itjobs #junior #internship
Команда BellSoft открывает набор на позицию стажёра по веб-разработке с возможностью дальнейшего трудоустройства.
Идеально для студентов, выпускников и начинающих разработчиков, которые хотят развиваться в реальных проектах под руководством опытных наставников.
💼 Что тебя ждёт:
- Работа в сильной команде профессионалов
- Наставничество и поддержка
- Реальные задачи, а не просто теория
- Гибкий график
- Возможность остаться в компании после стажировки
📍 Вакансия и отклик тут:
👉 Стажёр по веб-разработке — BellSoft на hh.kz
💡 Присоединяйся к компании, которая создаёт технологии мирового уровня!
#вакансия #стажировка #вебразработка #BellSoft #itjobs #junior #internship
almaty.hh.kz
Вакансия Стажер веб-разработчик в Алматы, работа в компании БЭЛЛ ЛАБС (BELLSOFT) (вакансия в архиве c 10 июля 2025)
Зарплата: не указана. Алматы. Требуемый опыт: 1–3 года. Полная. Дата публикации: 10.06.2025.
❤3👍2🔥1
Всем привет!
Мы создали отдельную группу для Almaty Java Community, присоединяйтесь к @AlmatyJavaCommunityChat
Также включили комментарии под постами на этом канале.
- Общаемся с уважением друг к другу, без оскорблений, токсичности, хамства и переходов на личности;
- Не спамим, реклама и самопиар - по согласованию;
- Обсуждаем темы канала: Java и другие JVM языки, архитектура, программирование, критикуем конструктивно сами идеи, не людей, и помогаем если можем;
При нарушениях выносится предупреждение, при повторном нарушении - бан.
Вступайте в группу по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Almaty Java Community Chat
Чат сообщества Java разработчиков Алматы
Канал сообщества: @AlmatyJavaCommunity
Канал сообщества: @AlmatyJavaCommunity
🔥3
🎤 Java Meetup по асинхронной Java-е уже сегодня!
Тема доклада:
«Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads»
Спикер:
Сергалиев Бибарыс – Software Engineer в Kaspi.kz
📆 19 июня (четверг), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
Регистрироваться необязательно, но желательно — это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
📱
Тема доклада:
«Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads»
Спикер:
Сергалиев Бибарыс – Software Engineer в Kaspi.kz
📆 19 июня (четверг), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
Регистрироваться необязательно, но желательно — это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Almaty Java Community
🎤 Java Meetup по асинхронной Java-е уже сегодня! Тема доклада: «Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads» Спикер: Сергалиев Бибарыс – Software Engineer в Kaspi.kz 📆 19 июня (четверг), 19:00 📍 Алматы, коворкинг…
По не зависящим от нас причинам митап перенесён на среду, 25 июня.
В здании дважды прозвучала пожарная тревога.
До встречи на следующей неделе!
В здании дважды прозвучала пожарная тревога.
До встречи на следующей неделе!
👍6🙏2
Almaty Java Community
🎤 Java Meetup по асинхронной Java-е уже сегодня! Тема доклада: «Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads» Спикер: Сергалиев Бибарыс – Software Engineer в Kaspi.kz 📆 19 июня (четверг), 19:00 📍 Алматы, коворкинг…
До встречи на митапе!
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉3
🎤 Java Meetup по асинхронной Java-е уже сегодня!
Тема доклада:
«Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads»
Спикер:
Сергалиев Бибарыс – Software Engineer в Kaspi.kz
📆 25 июня (среда), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение (по желанию)
До встречи на митапе!
📱
Тема доклада:
«Асинхронность в Java и Spring: от CompletableFuture до Project Reactor и Virtual Threads»
Спикер:
Сергалиев Бибарыс – Software Engineer в Kaspi.kz
📆 25 июня (среда), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение (по желанию)
До встречи на митапе!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🎯 Привет, друзья! Мы уже начали готовиться к следующему митапу 23 июля и хотим услышать ваше мнение.
Какая тема вам интереснее всего? Голосуем 👇
Какая тема вам интереснее всего? Голосуем 👇
❤3
Всем привет!
Пока память о последнем митапе ещё свежа, закрепим всё докладом Project Loom - Structured Concurrency с Java Day™ London прошлого года.
Там Алан Бейтман из Oracle, ответственный за проект Loom, рассказывает о виртуальных потоках с простыми примерами и проблемами.
Алан рассказал, как команда рассматривала альтернативы в виде зелёных потоков с собственным планировщиком задач, но от этой идеи отказались, так как это усложняло обратную совместимость с традиционными API для управления потоками.
Также, конечно, про нововведения Java, API для управления потоками StructuredTaskScope и Gatherers.
При этом Алан признаёт, что на данный момент нужно больше данных и больше обратной связи, и поэтому они собираются и дальше улучшать StructuredTaskScope и Gatherers. В планах также продолжать облегчение работы с потоками, ибо они часто критикуются за сложность и запутанность.
В общем, просмотр точно стоит потраченного времени.
Видео по ссылке
Пока память о последнем митапе ещё свежа, закрепим всё докладом Project Loom - Structured Concurrency с Java Day™ London прошлого года.
Там Алан Бейтман из Oracle, ответственный за проект Loom, рассказывает о виртуальных потоках с простыми примерами и проблемами.
Алан рассказал, как команда рассматривала альтернативы в виде зелёных потоков с собственным планировщиком задач, но от этой идеи отказались, так как это усложняло обратную совместимость с традиционными API для управления потоками.
Также, конечно, про нововведения Java, API для управления потоками StructuredTaskScope и Gatherers.
StructuredTaskScope - это API для запуска и управления несколькими задачами в виде древовидной иерархии родительских и дочерних потоков. Реализация крутая: сами виртуальные потоки теперь не что-то, в чём чёрт ногу сломит, а логически структурированное дерево. Ещё если сворачивается родительский поток, сворачиваются все дочерние, а ошибки обрабатываются централизованно от дочернего к родительскому.
Gatherers - ещё одно нововведение, пока ещё экспериментальное, но планируется его закрепить до LTS 25. Это сборщик данных, который позволяет создавать собственные промежуточные потоковые операции, при этом всё выполняется параллельно в виртуальных потоках.
При этом Алан признаёт, что на данный момент нужно больше данных и больше обратной связи, и поэтому они собираются и дальше улучшать StructuredTaskScope и Gatherers. В планах также продолжать облегчение работы с потоками, ибо они часто критикуются за сложность и запутанность.
В общем, просмотр точно стоит потраченного времени.
Видео по ссылке
YouTube
Project Loom - Structured Concurrency
*Structured* *Concurrency* treats groups of related tasks running in different threads as a single unit of work. It streamlines error handling and cancellation, improves reliability, enhances observability and is a great match for virtual threads. In this…
🔥4
Almaty Java Community
Темы на выбор
Всем привет! Голоса разделились поровну. Кто ещё не голосовал - пожалуйста проголосуйте!
🎯Всем спасибо за голосование. Тема следующей встречи: «Как создать идеальный Docker-образ для Java»
👍6🔥4
🎤 Следующий Java Meetup пройдёт 23 июля!
Вместе с Екатериной Эдельвейс – Developer Advocate из BellSoft, публичным спикером и соведущей YouTube-канала CyberJAR – мы поговорим про то,
«Как создать идеальный Docker-образ для Java».
В докладе обсудим ключевые характеристики эффективных и безопасных контейнерных образов. На конкретных примерах разберём подходы, инструменты и лучшие практики, которые помогут создать образ, идеально подходящий под ваши требования.
📆 23 июля (среда), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
❕ Регистрироваться обязательно, это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
Вместе с Екатериной Эдельвейс – Developer Advocate из BellSoft, публичным спикером и соведущей YouTube-канала CyberJAR – мы поговорим про то,
«Как создать идеальный Docker-образ для Java».
В докладе обсудим ключевые характеристики эффективных и безопасных контейнерных образов. На конкретных примерах разберём подходы, инструменты и лучшие практики, которые помогут создать образ, идеально подходящий под ваши требования.
📆 23 июля (среда), 19:00
📍 Алматы, коворкинг-центр SmArt.Point, конференц-зал Freedom
📋 Программа митапа:
• 18:45 – Сбор гостей
• 19:00 – Начало доклада
• 19:45 – Вопросы и ответы
• 20:00 – Неформальное общение за кофе и чаем (по желанию)
Регистрация на платформе Meetup по ссылке.
❕ Регистрироваться обязательно, это поможет нам подготовить комфортное пространство для всех гостей.
До встречи на митапе!
👍3⚡1🔥1
Всем привет!
В преддверии нашего митапа по Docker-образам хотим поделиться с вами полезным выпуском подкаста Coffee + Software.
В нём ведущий, популяризатор Spring DaShaun вместе с Екатериной Эдельвейс (которая, кстати, будет спикером на нашем митапе!) Developer Advocate из BellSoft, обсуждают современный подход к созданию контейнеров.
Если вы устали писать и поддерживать громоздкие файлы конфигурации для ваших Java-приложений, то этот выпуск для вас. Речь пойдет о Buildpacks.
Так что же такое Buildpacks?
И как оно работает?
Но главная особенность, которую обсуждают в подкасте, это то, как Buildpacks упрощают профилирование. Они позволяют из коробки встраивать в образ продвинутые инструменты, такие как JFR или Async Profiler, без надобности разбираться в сложных флагах виртуальной машины Java и командах запуска контейнера.
В итоге Buildpacks берут на себя всю рутину и сложность по упаковке приложения, позволяя разработчикам сфокусироваться на самом коде.
Именно про такие современные подходы к контейнеризации и о многом другом мы и поговорим с Екатериной на нашем митапе.
Ждем вас!
Послушать подкаст можно по ссылке
В преддверии нашего митапа по Docker-образам хотим поделиться с вами полезным выпуском подкаста Coffee + Software.
В нём ведущий, популяризатор Spring DaShaun вместе с Екатериной Эдельвейс (которая, кстати, будет спикером на нашем митапе!) Developer Advocate из BellSoft, обсуждают современный подход к созданию контейнеров.
Если вы устали писать и поддерживать громоздкие файлы конфигурации для ваших Java-приложений, то этот выпуск для вас. Речь пойдет о Buildpacks.
Так что же такое Buildpacks?
Проще говоря, это альтернатива ручному созданию образов. Вы не пишете длинную инструкцию, а просто говорите: «Вот файл моего приложения, сделай из него готовый к работе контейнер».
И как оно работает?
Buildpacks работают как умный конвейер: они анализируют ваш код, чтобы определить, что нужно для сборки, например, какая версия среды выполнения Java требуется.Затем они собирают приложение в оптимизированные слои, что ускоряет последующие сборки и обеспечивает безопасность, так как позволяют легко обновлять базовый образ операционной системы и среды выполнения одной командой, без необходимости переписывать файлы конфигурации.
Но главная особенность, которую обсуждают в подкасте, это то, как Buildpacks упрощают профилирование. Они позволяют из коробки встраивать в образ продвинутые инструменты, такие как JFR или Async Profiler, без надобности разбираться в сложных флагах виртуальной машины Java и командах запуска контейнера.
В итоге Buildpacks берут на себя всю рутину и сложность по упаковке приложения, позволяя разработчикам сфокусироваться на самом коде.
Именно про такие современные подходы к контейнеризации и о многом другом мы и поговорим с Екатериной на нашем митапе.
Ждем вас!
Послушать подкаст можно по ссылке
YouTube
Profiling Spring Boot and Buildpacks, with Cat Edelveis
Now that we have and handful of optimizations to choose from, for both the JVM and the buildpacks, lets dive deeper. In this session, we will cover the Java Flight Recorder and the Async Profiler.
👍3⚡2❤1
👥 У Almaty Java Community теперь есть группа в LinkedIn!
Присоединяйтесь, чтобы быть в курсе событий:
🔗 Almaty Java Community Group
Мы хотим, чтобы о митапах узнало больше людей — и вы можете в этом помочь.
Если вам нравится то, что мы делаем и вы хотите нас поддержать – поделитесь анонсом митапа у себя в LinkedIn.
Спасибо, что вы с нами!
До встречи на митапе 👋
Присоединяйтесь, чтобы быть в курсе событий:
🔗 Almaty Java Community Group
Мы хотим, чтобы о митапах узнало больше людей — и вы можете в этом помочь.
Если вам нравится то, что мы делаем и вы хотите нас поддержать – поделитесь анонсом митапа у себя в LinkedIn.
Спасибо, что вы с нами!
До встречи на митапе 👋
👍1