Spring АйО – Telegram
Spring АйО
9.58K subscribers
375 photos
273 videos
490 links
Русскоязычное сообщество Spring-разработчиков.

Habr: bit.ly/433IK46
YouTube: bit.ly/4h3Ci0x
VK: bit.ly/4hF0OG8
Rutube: bit.ly/4b4UeX6
Яндекс Музыка: bit.ly/3EIizWy

Чат для общения: @spring_aio_chat
Download Telegram
🛡 Защита MCP серверов со Spring AI

Протокол Model Context Protocol (MCP) стремительно развивается, и вопросы его безопасности становятся всё актуальнее. Чтобы упростить реализацию защиты MCP-серверов в проектах на Spring AI, был запущен инкубационный проект spring-ai-community/mcp-security.

В новом переводе от команды Spring АйО рассмотрим, как защитить MCP-сервер с помощью OAuth2 или API-ключей, а также как развернуть собственный MCP-совместимый Spring Authorization Server.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/955060/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍206🔥51👎1
🙈 Вот это я понимаю – open source!

На этот раз страдает Node.js: когда-то один индийский курс (Apna College) решил показать студентам, как “контрибьютить в open source”. Ну вы поняли: “форкни репозиторий, измени README, сделай pull-request”.

Результат — тысячи бессмысленных PR-ов, которые уже два года обрушиваются на репозиторий Node.js как муссонный ливень 😅

Всего закрыто 37 500 pull-request’ов, и бóльшая часть — от тех самых “junior contributors”, которые гордо добавляют пробел в документацию, чтобы получить первый бейджик.

Мейнтейнеры героически отбиваются ботами, фильтрами и автопроверками — но спам не утихает. Армия начинающих всё так же идёт в бой!

Держим кулачки, чтобы Apna College не узнала про Spring Framework 😂
😁98🔥11👍73🤯21
🍃 Эксперт Spring АйО Михаил Поливаха на Devoxx Belgium 2025

В Антверпене прошла одна из самых ярких конференций осени — Devoxx Belgium. На площадке Kinepolis Antwerpen собрались десятки треков по Java, Cloud, AI & Big Data, Security, Architecture и Developer Culture. Конференция традиционно собирает международное сообщество и известна тем, что билеты разлетаются буквально за секунды — отличная точка роста и нетворкинга для разработчиков со всего мира.

🎤 Наш эксперт Михаил Поливаха принял участие в докладе на Devoxx “The Ultimate Showdown of Database Migration Tools”.

В докладе — честное сравнение Liquibase vs Flyway:
• какие языки поддерживают миграции и во что обходится их использование;
• возможности откатов;
• схемы и стратегии версионирования;
• особенности рантайма и практические сценарии в Spring проектах.

😉 СМОТРЕТЬ НА YOUTUBE

👇
Более подробно про свое участие Михаил расскажет на следующем подкасте. А были ли вы на Devoxx в этом году?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🔥2110👌2😁1
🤗 Локальный ИИ в OpenIDE: Mellum + Continue + Ollama

ИИ в разработке уже не новость, а обыденность. На этом фоне набирает обороты другая тенденция — запускать модели локально. Причины понятны: приватность кода, работа без интернета, предсказуемая задержка и никакого вендор-лок. Вы контролируете, какая модель у вас крутится, какие данные она видит и что именно отправляется «наружу».

В этом гайде от команды Spring АйО вы узнаете, как настроить локальную LLM для вашей IDE, будь то IntelliJ IDEA или OpenIDE.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/956028/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥115
👩‍💻 Jackson 3 ворвался в Spring

Команда Spring официально представила поддержку Jackson 3 — одного из крупнейших обновлений в экосистеме JSON для JVM. Уже начиная с Spring Boot 4 и Spring Framework 7, Jackson 3 становится версией по умолчанию, а Jackson 2 помечается как deprecated.

В новом переводе от команды Spring АйО поговорим про нововведения — улучшенную безопасность, переход к JsonMapper, отказ от MappingJacksonValue, поддержку новых API и настройку через builder-интерфейсы.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/956366/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥1182
😀 Spring АйО на Joker 2025 — встречаемся 17–18 октября!

Друзья, с радостью сообщаем, что мы участвуем в Joker — крупнейшей Java-конференции в России.

На стенде Spring АйО можно вживую пообщаться с экспертами, поделиться фидбеком о сообществе и просто хорошо и удобно провести время!

Эксперты будут находиться на стенде по импровизированному расписанию.

17 октрября:
🛑с 10:00 до 13:00 – Федор и Илья Сазоновы
🛑с 13:00 до 16:00 – Павел Кислов
🛑с 16:00 до 18:30 - Михаил Поливаха

📍Санкт-Петербург, Cosmos Saint-Petersburg Pulkovskaya Hotel (пл. Победы, 1).

Ждем всех на стенде! 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥3212👍12
😀 Spring АйО на Joker 2025. День 2

Друзья, встречаем второй день Joker 2025. Вчера было очень уютно, весело и интересно. Второй день обещает быть ничуть не хуже.

18 октября:

🛑с 11:00 до 12:00 - Павел Кислов
🛑с 12:00 до 15:00 - Илья Сазонов
🛑с 15:00 до 17:00 - Михаил Поливаха
🛑с 17:00 до 18:30 – Федор Сазонов и Павел Кислов

📍Санкт-Петербург, Cosmos Saint-Petersburg Pulkovskaya Hotel (пл. Победы, 1).

Кстати, нас уже 9000! Спасибо каждому 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5220👍15👎4
🐳 Утро 20 октября. Глобальный сбой Docker Hub и крупная деградация у AWS.

Утром по Амстердаму Docker официально зафиксировал Full Service Disruption: не работают Registry, аутентификация, веб-интерфейс Hub, Docker Desktop, Automated Builds, Security Scanning, Docs, Build Cloud, Testcontainers Cloud и др.

В 09:16 CET-команда Docker зафисировала инцидент, в 10:22 CET — подтвердила, что «проблема у одного из облачных провайдеров». То есть речь не о частной поломке, а о широком отказе экосистемы вокруг Hub.

Интересно, что параллельно AWS сообщает о росте ошибок в регионе us-east-1 и задержках в ряде сервисов. В оперативных апдейтах звучит ключевая деталь: у DynamoDB наблюдаются проблемы с резолюшеном DNS эндпоинтов. Это каскадирует проблему на другие сервисы и глобальные функции AWS, которые в той или иной степени работают/могут работать с DynamoDB (например, IAM и Global Tables). Масштаб чувствуется далеко за пределами США: от банковских приложений до игровых и бытовых сервисов

На что это влияет прямо сейчас?

🛑CI/CD: шаги docker pull/push и публикация образов в Hub падают, автоматические сборки на стороне Hub не стартуют.

🛑Kubernetes/прод: поды с образами из docker.io/* получают ErrImagePull / ImagePullBackOff; кластеры, где требовалась авторизация в Hub, могут не вытягивать слои.

🛑Локальная разработка: Docker Desktop и веб-интерфейсы Hub/Docs могут быть недоступны — от авторизации до просмотра документации.

🛑Инструменты вокруг Docker: Testcontainers Cloud и Docker Build Cloud отмечены как недоступные, что бьёт по интеграционным тестам и удалённым билдам.

Картина складывается так: Docker признаёт проблему у облачного провайдера и готовится к рестарту сервисов, как только у провайдера стабилизируется инфраструктура.

В тот же промежуток времени AWS сообщает о найденной «потенциальной причине» и ведёт восстановление. Одновременно падение ряда публичных приложений показывает, насколько большую роль сбои в таком гиганте, как AWS, особенно в регионе us-east-1, влияют на компании по всей планете.

Нам остается лишь проверять локальные кэши образов, откладываем --pull, и по возможности используем зеркала/альтернативные реестры до стабилизации Hub.

Обсудим в комментариях! 🙈
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯34🔥1282👍2👌1
👉👈 Совместимость в Java: что может пойти не так?

Совместимость — фундаментальная характеристика платформы Java, обеспечивающая стабильную работу программ при эволюции JDK. Однако понятие «совместимость» многогранно: исходный код, бинарные файлы и поведение программ оцениваются по разным стандартам.

В новом переводе от команды Spring АйО разберем три ключевых категории совместимости: на уровне исходного кода, бинарную и поведенческую, а также рассмотрим нюансы сериализуемой и миграционной совместимости.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/956824/
👍108🔥6
Media is too big
VIEW IN TELEGRAM
🍃 Joker 2025, секреты хорошего доклада, Devoxx Belgium | Spring АйО Подкаст №39

😉 СМОТРЕТЬ НА YOUTUBE
😄 СМОТРЕТЬ В VK ВИДЕО
🥰 СМОТРЕТЬ НА RUTUBE
🗯 СЛУШАТЬ НА ЯНДЕКС.МУЗЫКЕ
🤩 СЛУШАТЬ НА SPOTIFY
🤩 СЛУШАТЬ НА APPLE PODCASTS

💬 Аудио версию подкаста можно найти в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍105
🍃 Новый эксперт сообщества - Евгений Сулейманов

Друзья, к нашей экспертной команде присоединился человек-легенда, по материалам которого к собеседованиям готовились многие из нас. Он объясняет сложные темы из мира Java и IT предельно ясно и по делу. С гордостью и уважением приветствуем профессионала своего дела — Евгения Сулейманова!

Друзья, уже давно слежу за работой команды Spring АйО, искренне рад присоединиться.
Надеюсь, смогу быть полезен сообществу.
Спасибо за доверие!


Встречаем в комментариях! 🥳
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥27443👍37🤩7🤯65😁2🤔1
🌐 Поддержка HTTP/3 в Java: что нового в JDK 26 и как это использовать

В JDK 26 появилась долгожданная поддержка HTTP/3 в стандартном классе HttpClient. Хотя само API почти не изменилось, теперь можно явно указывать предпочтение использования HTTP/3 как на уровне клиента, так и на уровне запроса.

В новом переводе от команды Spring АйО подробно описывается, как работает выбор версии HTTP, что такое Http3DiscoveryMode, как принудительно использовать HTTP/3 и как HttpClient "обучается" на основе заголовков alt-svc.

📚 Читать на Хабр: https://habr.com/ru/companies/spring_aio/articles/959850/
Please open Telegram to view this post
VIEW IN TELEGRAM
22👍18🔥121