This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
2😁41👍7👎5🔥4🤔1🤯1
Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!
– Синхронная Kafka, не используй Spring Security, ООП - зло | Spring АйО Подкаст №30
– Интервью с Александром Нозиком
– Maven Central ограничивает пропускную способность: что важно знать в 2025 году
– Какой IDE пользуетесь для разработки на Java/Spring?
– Jakarta Data. Что это означает для Java-сообщества
– Amplicode: Просмотр результатов SQL-запросов прямо в IDE
– JPoint: Андрей Черковский — Легковесный. Распределенный. Масштабируемый. Таск-процессор на Java
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥10👍5🤩3❤1
Media is too big
VIEW IN TELEGRAM
💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍19🔥7❤6
🎤 Эксперт Spring АйО, Илья Сазонов, на вебинаре Axiom JDK
Наш эксперт, Илья Сазонов, примет участие в вебинаре «От кода до запуска: российский стек для Java — Axiom JDK и OpenIDE».
Илья расскажет про OpenIDE — зачем этот проект нужен разработчикам и бизнесу, в чём сложность собрать IntelliJ IDEA самому и какие планы у проекта на будущее.
📅 21 августа, 11:00, онлайн
👉 Участие бесплатное, нужна только регистрация
В программе также:
– вызовы для отечественной ИТ-индустрии;
– портфолио Axiom JDK;
– регуляторика и соответствие стандартам;
– процесс создания доверенных Java-продуктов.
🔗 Регистрируйтесь и подключайтесь к обсуждению!
Наш эксперт, Илья Сазонов, примет участие в вебинаре «От кода до запуска: российский стек для Java — Axiom JDK и OpenIDE».
Илья расскажет про OpenIDE — зачем этот проект нужен разработчикам и бизнесу, в чём сложность собрать IntelliJ IDEA самому и какие планы у проекта на будущее.
📅 21 августа, 11:00, онлайн
👉 Участие бесплатное, нужна только регистрация
В программе также:
– вызовы для отечественной ИТ-индустрии;
– портфолио Axiom JDK;
– регуляторика и соответствие стандартам;
– процесс создания доверенных Java-продуктов.
🔗 Регистрируйтесь и подключайтесь к обсуждению!
1👍13❤5🔥5
Раньше what’s new можно было читать на сайте или прямо в IDE, а теперь это ещё и видео: диалог разработчиков о новых возможностях, с живыми комментариями и демонстрациями. Такой формат делает апдейты более наглядными и приближенными к реальной работе — сразу видно, как фича выглядит и зачем она нужна.
Для нас, как Spring-разработчиков, это особенно интересно: новые фичи по Spring теперь будут показывать и обсуждать прямо в диалоге, с примерами из IDE. Так что следить за обновлениями стало ещё удобнее.
📺 Первый выпуск уже доступен: https://www.youtube.com/watch?v=_nt-z0FS3tM
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥29👍10❤6😁2👎1
⚡️ Он знает о кэшах и потоках всё! Интервью с Алексеем Рагозиным
На JPoint 2025 мы пообщались с Алексеем Рагозиным — экспертом по высоконагруженным системам и энтузиастом Java.
Обсудили по делу:
🛑 Готов ли Java-мир к виртуальным потокам
🛑 Что в них хорошего и где они действительно работают
🔗 Алексей регулярно проводит мероприятия, подписаться на них можно по ссылке: https://aragozin.timepad.ru/
😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
Впереди ещё больше интервью с людьми, которые делают Java лучше каждый день.
На JPoint 2025 мы пообщались с Алексеем Рагозиным — экспертом по высоконагруженным системам и энтузиастом Java.
Обсудили по делу:
Впереди ещё больше интервью с людьми, которые делают Java лучше каждый день.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥26❤9👍8
Команда Spring АйО в новом переводе разобрала популярный аргумент
«Я просто использую SQL»
и объяснила, почему Hibernate — это не замена, а дополнение к нативным запросам. А ещё — когда ORM действительно необходим, а когда можно без него обойтись.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/939408/
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥25⚡9😁8👍6❤2👎2
🌚 Bitnami Secure Images: Прощание с Бесплатным Продом
Команда Spring АйО перевела статью про то, что не так давно, компания Broadcom, которая на данный момент в силу различных M&A сделок косвенно управляет компанией Bitnami, внесла существенные изменения в политику поддержки docker образов – теперь не бесплатно!
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/939818/
Команда Spring АйО перевела статью про то, что не так давно, компания Broadcom, которая на данный момент в силу различных M&A сделок косвенно управляет компанией Bitnami, внесла существенные изменения в политику поддержки docker образов – теперь не бесплатно!
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/939818/
1🤔19👍4❤3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
1😁42👍8🔥4❤2
Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!
– Встречаем Spring 7.0, оцениваем Jakarta Data, Quarkus казнить | Spring АйО Подкаст №31
– Эксперт Spring АйО, Илья Сазонов, на вебинаре Axiom JDK
– У JetBrains появился новый формат рассказа о новинках IntelliJ IDEA — IntelliJ IDEA Talk.
– Он знает о кэшах и потоках всё! Интервью с Алексеем Рагозиным
– Мне не нужен ORM, я могу просто использовать SQL
– Bitnami Secure Images: Прощание с Бесплатным Продом
– Amplicode: Создание полей с @Value станет максимально простым и удобным #coming_soon
– Joker 2025: Новые доклады конференции
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤6👍4👌1
Media is too big
VIEW IN TELEGRAM
💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7❤5
🚀 Хватит терять время! Ускоряем сборку с помощью Spring Test Profiler
Интеграционные тесты на Spring Boot могут тормозить разработку. Причина часто кроется в неэффективной работе с кэшем контекста Spring.
Spring Test Profiler — это инструмент, который поможет выявить узкие места и оптимизировать конфигурацию тестов. В новом переводе от команды Spring АйО мы рассмотрим, какие тесты вызывают повторную загрузку контекста, где конфигурации расходятся и как можно унифицировать окружение для значительного ускорения тестов.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/940930/
Интеграционные тесты на Spring Boot могут тормозить разработку. Причина часто кроется в неэффективной работе с кэшем контекста Spring.
Spring Test Profiler — это инструмент, который поможет выявить узкие места и оптимизировать конфигурацию тестов. В новом переводе от команды Spring АйО мы рассмотрим, какие тесты вызывают повторную загрузку контекста, где конфигурации расходятся и как можно унифицировать окружение для значительного ускорения тестов.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/940930/
👍19🔥8❤7⚡1
⚡️ Spring Boot 4 и Spring Framework 7: ключевые фичи и изменения
Уже в ноябре 2025 выходит Spring Boot 4 — масштабный релиз, построенный на фундаменте Spring Framework 7.0.0 и Jakarta EE 11. Это не просто очередное обновление, а важный этап в развитии всей Java-платформы: новые возможности для REST и безопасности, улучшенная работа с Kotlin и GraalVM, мощная поддержка облаков и нативных образов, а также инструменты для создания отказоустойчивых приложений.
🧠 Эта статья — больше, чем просто перевод: в ней собрано большое кол-во комментариев от экспертов Spring АйО.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/941310/
Уже в ноябре 2025 выходит Spring Boot 4 — масштабный релиз, построенный на фундаменте Spring Framework 7.0.0 и Jakarta EE 11. Это не просто очередное обновление, а важный этап в развитии всей Java-платформы: новые возможности для REST и безопасности, улучшенная работа с Kotlin и GraalVM, мощная поддержка облаков и нативных образов, а также инструменты для создания отказоустойчивых приложений.
🧠 Эта статья — больше, чем просто перевод: в ней собрано большое кол-во комментариев от экспертов Spring АйО.
📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/941310/
1🔥32👍8❤4
🚀 Postgres 18 читает в 2–3 раза быстрее! ⚡
В новой версии Postgres появляется долгожданное обновление, способное серьёзно ускорить работу баз данных. Речь о асинхронном вводе-выводе (async I/O) — функции, которая делает операции чтения с диска в разы эффективнее.
Что это значит?
Когда данные нужно достать с диска, а не из памяти, вступают в игру операции ввода-вывода. В привычной синхронной модели они идут строго по очереди: пока одна операция не завершится, следующая даже не начнётся. В условиях высокой нагрузки это превращается в узкое горлышко, особенно в облачных базах.
Async I/O снимает это ограничение: процессы перестают простаивать и начинают работать параллельно, используя время максимально продуктивно. (Важно: операции записи в Postgres по-прежнему будут оставаться синхронными.)
Простая аналогия
Синхронная модель — как если бы вы заказали еду в ресторане и стояли у стойки, пока её готовят. Всё внимание — только на ожидании.
Асинхронная модель — вы получаете пейджер, идёте за столик и спокойно общаетесь с друзьями. Когда пейджер завибрировал — забираете готовое блюдо.
Где поможет async I/O?
🔵 последовательные сканирования (sequential scans)
🔵 Чтение из bitmap in-memory индекса (bitmap heap scans)
🔵 задачи обслуживания вроде vacuum
С официальным release notes можно ознакомиться тут.
👉 Иными словами, внутренний механизм работы Postgres с persistence storage стал существенно эффективнее. Это не значит, что конкретный
Как включить?
💡 Дополнительно: появится новый системный view -
Обсудим?👇
В новой версии Postgres появляется долгожданное обновление, способное серьёзно ускорить работу баз данных. Речь о асинхронном вводе-выводе (async I/O) — функции, которая делает операции чтения с диска в разы эффективнее.
Что это значит?
Когда данные нужно достать с диска, а не из памяти, вступают в игру операции ввода-вывода. В привычной синхронной модели они идут строго по очереди: пока одна операция не завершится, следующая даже не начнётся. В условиях высокой нагрузки это превращается в узкое горлышко, особенно в облачных базах.
Async I/O снимает это ограничение: процессы перестают простаивать и начинают работать параллельно, используя время максимально продуктивно. (Важно: операции записи в Postgres по-прежнему будут оставаться синхронными.)
Простая аналогия
Синхронная модель — как если бы вы заказали еду в ресторане и стояли у стойки, пока её готовят. Всё внимание — только на ожидании.
Асинхронная модель — вы получаете пейджер, идёте за столик и спокойно общаетесь с друзьями. Когда пейджер завибрировал — забираете готовое блюдо.
Где поможет async I/O?
С официальным release notes можно ознакомиться тут.
👉 Иными словами, внутренний механизм работы Postgres с persistence storage стал существенно эффективнее. Это не значит, что конкретный
SELECT в приложении будет работать быстрее. Однако, системы под нагрузкой с большим количеством READ операций, скорее всего, будут более производительнымиКак включить?
io_method = worker — данные загружают общие рабочие процессы (поддерживается на всех платформах).io_method = io_uring — для Linux 5.1+ в качестве ассинхронного API ядра можно использовать системные вызовыio_uring, выполняя операции напрямую через backend-процессы.💡 Дополнительно: появится новый системный view -
pg_aios, который позволяет мониторить файловые дискрипторы ядра linux в рамках I/O.Обсудим?👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47❤13🤩9👍2
Forwarded from Amplicode
This media is not supported in your browser
VIEW IN TELEGRAM
⚡ Spring 7, Единый Дистрибутив, Spring Debugger, Spring Data JDBC
– это и много другое в свежих версиях IntelliJ IDEA и Amplicode!
😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
– это и много другое в свежих версиях IntelliJ IDEA и Amplicode!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍11😁7