ru
Feedback
Java News

Java News

Открыть в Telegram

Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss

Больше
4 383
Подписчики
+124 часа
-47 дней
+530 день
Привлечение подписчиков
июль '26
июль '26
+7
в 2 каналах
июнь '26
+46
в 4 каналах
Get PRO
май '26
+35
в 2 каналах
Get PRO
апрель '26
+92
в 2 каналах
Get PRO
март '26
+105
в 3 каналах
Get PRO
февраль '26
+70
в 2 каналах
Get PRO
январь '26
+45
в 1 каналах
Get PRO
декабрь '25
+48
в 2 каналах
Get PRO
ноябрь '25
+43
в 1 каналах
Get PRO
октябрь '25
+35
в 2 каналах
Get PRO
сентябрь '25
+84
в 8 каналах
Get PRO
август '25
+65
в 2 каналах
Get PRO
июль '25
+52
в 1 каналах
Get PRO
июнь '25
+48
в 3 каналах
Get PRO
май '25
+81
в 3 каналах
Get PRO
апрель '25
+65
в 2 каналах
Get PRO
март '25
+50
в 1 каналах
Get PRO
февраль '25
+100
в 2 каналах
Get PRO
январь '25
+62
в 0 каналах
Get PRO
декабрь '24
+80
в 2 каналах
Get PRO
ноябрь '24
+51
в 1 каналах
Get PRO
октябрь '24
+58
в 1 каналах
Get PRO
сентябрь '24
+86
в 0 каналах
Get PRO
август '24
+123
в 2 каналах
Get PRO
июль '24
+87
в 1 каналах
Get PRO
июнь '24
+46
в 0 каналах
Get PRO
май '24
+96
в 3 каналах
Get PRO
апрель '24
+55
в 0 каналах
Get PRO
март '24
+106
в 1 каналах
Get PRO
февраль '24
+128
в 3 каналах
Get PRO
январь '24
+167
в 2 каналах
Get PRO
декабрь '23
+92
в 0 каналах
Get PRO
ноябрь '23
+137
в 3 каналах
Get PRO
октябрь '23
+106
в 1 каналах
Get PRO
сентябрь '23
+115
в 0 каналах
Get PRO
август '23
+93
в 0 каналах
Get PRO
июль '23
+140
в 0 каналах
Get PRO
июнь '23
+161
в 0 каналах
Get PRO
май '23
+123
в 0 каналах
Get PRO
апрель '23
+157
в 0 каналах
Get PRO
март '23
+300
в 0 каналах
Get PRO
февраль '23
+177
в 0 каналах
Get PRO
январь '23
+404
в 0 каналах
Get PRO
декабрь '22
+333
в 0 каналах
Get PRO
ноябрь '22
+315
в 0 каналах
Get PRO
октябрь '22
+206
в 0 каналах
Get PRO
сентябрь '22
+257
в 0 каналах
Get PRO
август '22
+375
в 0 каналах
Get PRO
июль '22
+298
в 0 каналах
Get PRO
июнь '22
+206
в 0 каналах
Get PRO
май '22
+214
в 0 каналах
Get PRO
апрель '22
+338
в 0 каналах
Get PRO
март '22
+114
в 0 каналах
Get PRO
февраль '22
+89
в 0 каналах
Get PRO
январь '22
+129
в 0 каналах
Get PRO
декабрь '21
+241
в 0 каналах
Get PRO
ноябрь '21
+574
в 0 каналах
Дата
Привлечение подписчиков
Упоминания
Каналы
01 июля+7
Посты канала
Spring, kafka, неблокирующий retry, лаги История об особенностях использования механизмов retry, которые дает spring-kafka из коробки и проблемах с производительностью. Есть нужно сделать асинхронный retry сообщений на топике, который бы не блокировал основной поток сообщений «легко и быстро» — вам сюда😊 (А потом после «легко и быстро» несколько дней дебажить 🤔) Читать статью Наш канал в Макс 🟪

2
JForge: Создаем свою мини-IDE на Java Swing с нуля (с темной темой и подсветкой синтаксиса!) Каждый из нас, Java-разработчиков, хоть раз задумывался: "А что, если взять и написать свою IDE?". Ну, может, не полноценную замену IntelliJ IDEA, но что-то компактное, для души, для изучения Swing или просто для фана. Сегодня я хочу поделиться именно таким проектом – JForge, простой IDE для Java, написанной полностью на Swing, с акцентом на приятный темный интерфейс и базовые, но необходимые фичи. Читать статью Наш канал в Макс 🟪
345
3
ORM — есть ли профит? Особенно когда по двору бегает ИИ-шка ORM — Object-Relational Mapping — Объектно-реляционное отображение — это технология, позволяющая связывать SQL-ые БД с ООП кодом. Самая известная из них — Hibernate. Hibernate — очень красивая технология. Она формирует ощущение магии. Ты просто создаёшь объект, — хлабысь! — он уже в базе данных. Никакого SQL, никаких соединений, никаких ResultSet. Всё происходит как будто само собой. Прелесть. Именно поэтому отказаться от Hibernate так тяжело. Читать статью Наш канал в Макс 🟪
2 402
4
MWS приглашает на мероприятие для Java-разработчиков. Когда: 30 июня, 18:00 Где: Москва, м.Технопарк + онлайн На встрече веду
MWS приглашает на мероприятие для Java-разработчиков. Когда: 30 июня, 18:00 Где: Москва, м.Технопарк + онлайн На встрече ведущие Java-разработчики из MTC Web Services и других компаний обсудят проблемы производительности, архитектуру и будущее технологий, а также расскажут: • Почему настроить retry policy — это не просто добавить в код стандартные аннотации, но еще и сохранить согласованность данных, подружить ретраи на разных уровнях архитектуры, учесть особенности разных технологий и при этом не навредить продукту. • Как простота и лаконичность самого популярного способа доступа к данным — Spring Data JPA — могут привести к неочевидным и трудноуловимым проблемам с производительностью. На встрече будут доклады, нетворкинг, дискуссия в формате круглого стола и решения актуальных проблем индустрии. Для участия зарегистрируйся по ссылке. erid: 2W5zFJDLovq
306
5
Секреты в Java-сервисах на Spring: где брать и как обновлять Меня зовут Андрей Чернов, я Java‑архитектор в СберТехе, где разрабатываю архитектуру микросервисов. Сейчас я расскажу про нюансы работы с секретами в Java‑сервисах на всеми любимом Spring Boot и про наш опыт такой работы. В современном мире практически не осталось автономных, ни с чем не интегрированных, сервисов. А секреты в первую очередь нужны для безопасных интеграций. Статья будет состоять из двух частей. В первой расскажу про особенности работы с секретами в Java на Spring Boot — где их брать и как применять к вашему сервису на примере того, как мы делаем это в Platform V Sessions Data (распределенный in‑memory кеш для клиентских сессий, который позволяет снизить нагрузку на внешние сервисы и базу данных). Также расскажу про стандартные варианты обновления секретов «на горячую» (не останавливая, не перезапуская сервисы, и даже не снимая с них нагрузку) и что с ними не так. Во второй части подробно разберу, как мы обновляем секреты «на горячую». Эти советы помогут вам улучшить работу с секретами, а значит сделать сервисы более защищёнными. Ведь если секреты попадут в руки злоумышленников, те смогут атаковать ваш сервис — вывести его из строя, украсть конфиденциальные данные и т. п. А любая успешная атака чревата для компаний потерей денег, нервов, времени и репутации. Читать статью Наш канал в Макс 🟪
264
6
Бизнес в порядке когда команда на связи, все задачи выполняются, а продажи растут Работайте в Битрикс24 — бесплатном онлайн-с
Бизнес в порядке когда команда на связи, все задачи выполняются, а продажи растут Работайте в Битрикс24 — бесплатном онлайн-сервисе для бизнеса и совместной работы. • Мессенджер с чатами, каналы, видеозвонками и нейросетью • Таск-менеджер с контролем сроков и проектами • CRM для повышения продаж • Документы и совместная работа онлайн • Онлайн-доски вместо офисного флипчарта • Искусственный интеллект для автоматизации +10 инструментов для бизнеса в одном сервисе Битрикс24. Это выгоднее, чем платить за кучу приложений отдельно. Зарегистрироваться #реклама 16+ bitrix24.ru О рекламодателе
262
7
Уязвимость пришла из зависимости, которую вы не добавляли: ловим дыры в Spring до прода в GitLab В статье разбираем на боевом примере (Spring Boot 4.1, Java 21, GitLab 19.1), как поймать уязвимую зависимость в merge request — до прода, не уронив пайплайн. Подключаем SBOM‑сканер нового поколения, включаем reachability, чтобы отсеять весь шум, и ставим security‑гейт, который реагирует, только на уязвимости, которые несет в себе конкретный MR. Читать статью Наш канал в Макс 🟪
320
8
Магия Lovable: как создавать готовые интерфейсы промптом Lovable может за минуты собрать экран, который выглядит как почти го
Магия Lovable: как создавать готовые интерфейсы промптом Lovable может за минуты собрать экран, который выглядит как почти готовый интерфейс. Но результат зависит не от «магии нейросети», а от того, насколько точно вы ставите задачу. Один расплывчатый запрос даст случайный макет, а правильно собранный системный промпт — понятную структуру, единый стиль и экран, который уже можно показывать заказчику или использовать для проверки идеи. На открытом уроке 2 июля в 20:00 разберём, как формулировать задачи для Lovable. Поговорим о структуре системного промпта, ключевых словах, которые помогают превратить текст в качественный интерфейс, и способах доработки результата через встроенный редактор. Отдельно обсудим, как управлять компонентами, просить нейросеть переиспользовать элементы и сохранять единый визуальный стиль. Записаться #реклама 16+ otus.ru О рекламодателе
290
9
Уязвимость пришла из зависимости, которую вы не добавляли: ловим дыры в Spring до прода в GitLab В статье разбираем на боевом примере (Spring Boot 4.1, Java 21, GitLab 19.1), как поймать уязвимую зависимость в merge request — до прода, не уронив пайплайн. Подключаем SBOM‑сканер нового поколения, включаем reachability, чтобы отсеять весь шум, и ставим security‑гейт, который реагирует, только на уязвимости, которые несет в себе конкретный MR. Читать статью Наш канал в Макс 🟪
48
10
Как создать AI‑агента на Java: связка Spring AI + MCP В статье разбираем: как за пятнадцать минут превратить обычный метод с @McpTool в инструмент для модели, где проходит граница ответственности (решение принимает LLM — действует ваш код) и почему до прода доезжают единицы. Читать статью Наш канал в Макс 🟪
2 257
11
Реализации Microkernel архитектуры с помощью Java OSGI Я хотел бы поделиться опытом реализации микроядерной архитектуры (microkernel) на Java с помощью OSGI (Open Service Gateway Initiative). Этот подход является промежуточным вариантом между микро-сервисной и монолитной архитектурой. С одной стороны присутствует разделение между компонентами на уровне VM с другой - межкомпонентное взаимодействие происходит без участия сети, что ускоряет запросы. Читать статью Наш канал в Макс 🟪
394
12
Получи грант до 3,48 млн на обучение дизайну Поступай на дизайн в Центральный университет с грантом. Для учеников 10–11-х кла
Получи грант до 3,48 млн на обучение дизайну Поступай на дизайн в Центральный университет с грантом. Для учеников 10–11-х классов и СПО. Освой графический, UI/UX и продуктовый дизайн. Создавай визуальные концепты будущего. На программе студенты получают фундаментальную базу, развивают прикладные навыки, приобретают опыт работы над реальными проектами, собирают портфолио и строят связи внутри дизайн-сообщества Подать заявку #реклама 16+ cu.ru О рекламодателе
290
13
Развертывание безопасных Java-приложений на AWS EKS с GitLab CI/CD, Maven, Trivy и SonarQube В современном DevOps для эффективного, надежного и последовательного развертывания программного обеспечения важна автоматизация. Весь процесс разработки и выпуска ПО оптимизируется при помощи мощного инструмента GitLab CI/CD. Развернем с ним приложение Java в мультикластере Kubernetes, управляемом на AWS и настраиваемом в eksctl. Рассмотрим процесс от создания кластера Kubernetes до развертывания контейнеризованного приложения Java, попутно интегрируя инструменты DevOps Trivy и SonarQube. Читать статью Наш канал в Макс 🟪
339
14
Корпоративное обучение со скидкой −15 % и курс бесплатно Планируете обучение сотрудников, но хочется сэкономить HR-бюджет? В
Корпоративное обучение со скидкой −15 % и курс бесплатно Планируете обучение сотрудников, но хочется сэкономить HR-бюджет? В Яндекс Практикуме сейчас тройная выгода для компаний: ✅ До 30 июня курсы Практикума доступны по старым ценам (с 1 июля цены вырастут*). ✅ На всё обучение — скидка 15%. ✅ А ещё вы бесплатно получите курс «Мастерство убеждения в рабочих коммуникациях». Яндекс Практикум — выбор компаний № 1 в сфере корпоративного обучения. Нам доверяют развитие сотрудников 5500+ компаний. Приходите и вы прокачивать свою команду. Узнать больше #реклама 16+ practicum.yandex.ru О рекламодателе
253
15
Очереди в микросервисах: 5 ошибок, которые приводят к дублям и потерям Почему добавление второго consumer«а в очередь может привести к двойным списаниям? Разбираем на реальном кейсе: как один Topic стоил компании 312 дублей за час. » Сравниваем поведение JMS, Kafka и RabbitMQ, показываем, почему ни одна очередь не даёт exactly‑once из коробки, и как идемпотентность, Dead Letter Queue и правильный выбор канала (команды vs события) делают интеграции надёжными.“ Готовые схемы, продакшен‑код на Java и чек‑лист, который стоит применить прямо сейчас! Читать статью Наш канал в Макс 🟪
343
16
Запустите рекламу в телеграм-каналах через Яндекс Директ Перфоманс-реклама в мессенджере продолжает работать: • Таргетинг по
Запустите рекламу в телеграм-каналах через Яндекс Директ Перфоманс-реклама в мессенджере продолжает работать: • Таргетинг по тематикам и регионам • Умный подбор каналов • Гибкие модели оплаты (CPC и CPV) Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать #реклама yandex.ru О рекламодателе
283
17
Spring Reactor. Эволюция сервисов. На пути к реактивности Это статья описывает опыт миграции традиционного приложения java spring на Spring reactor стек. О специфике разрабатываемой информационной системы, уже подробно рассказывал. Кратко о системе - смешанная сервисно-микросервисная архитектура. Чтобы получить бизнес результат, требуется вызвать микросервис, который вызывает сервис, который вызывает набор микросервисов для формирования ценностного набора данных. Получается цепочка вызовов. Сервисы и микросервисы разрабатывались на традиционном технологическом стеке, без использования реактивного подхода. Читать статью Наш канал в Макс 🟪
344
18
Яндекс приглашает опытных аналитиков на мероприятия Мы собрали календарь событий для продуктовых и data-аналитиков, data scie
Яндекс приглашает опытных аналитиков на мероприятия Мы собрали календарь событий для продуктовых и data-аналитиков, data scientists, маркетинговых и бизнес-аналитиков: ✅ Welcome time — уютные офлайн-встречи. Обсуждаем внутреннюю кухню команд Поисковых сервисов и ИИ, делимся кейсами и неформально общаемся. ✅ Data Driven — главная конференция года про анализ данных для бизнес-решений. ✅ Подкаст и ТГ-канал для тех, кто любит погружаться в детали. Также периодически проводим мероприятия с быстрым офером. Заглядывайте на страничку, чтобы узнать больше, и приходите знакомиться с коллегами по цеху и делиться экспертизой. Перейти на сайт #реклама yandex.ru О рекламодателе
282
19
Лучшие практики реализации equals() и hashCode() на примере JPA сущности Всем привет! Рано или поздно при работе с объектами и хэш-коллекциями мы сталкиваемся с вопросами: «Где моя сущность?» или «Почему они не равны?». В контексте работы с важными данными эти вопросы становится еще более актуальными. А самое что страшное, что нет единого ответа на вопрос: «А как сделать мне в моём проекте?». Читать статью Наш канал в Макс 🟪
371
20
Официальный канал компании CTC CAPITAL ✅ Дистрибуция аудио, видео, профессинального светового и звукового оборудования ✨ Нови
Официальный канал компании CTC CAPITAL ✅ Дистрибуция аудио, видео, профессинального светового и звукового оборудования ✨ Новинки поставляемой техники Обзоры и статьи от профильных изданий 📅 Приглашения на выставки и обучающие семинары Видео и фото отчеты о прошедших мероприятиях ⚡ Скидки, акции и наличие на складе Переходите на канал, чтобы узнать о ценах и акциях! Узнать больше #реклама О рекламодателе
286