en
Feedback
Java News

Java News

Open in Telegram

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

Show more
4 359
Subscribers
+124 hours
+27 days
-430 days
Posts Archive
Java и базы данных NoSQL: практическое руководство В постоянно развивающемся мире разработки программного обеспечения обращение к базам данных NoSQL становится все более популярным. Особенно часто их используют в приложениях, требующих масштабируемости, высокой производительности и гибкости в работе с неструктурированными данными. Java, проверенный временем и универсальный язык программирования, отлично сочетается с базами данных NoSQL. Цель этого руководства — ознакомить разработчиков с интеграцией Java с популярными базами данных NoSQL, такими как MongoDB, Cassandra и Neo4j. Для более глубокого понимания будут представлены практические сведения и примеры. Читать статью

Идеально, когда хочется вкусного, но без долгой готовки. Аэрогриль Tefal Easy Fry помогает с «перекусом на скорую руку»: картофельные дольки, овощи, крылышки — всё получается аппетитно. 😊👍 Подписывайтесь и сохраняйте быстрые рецепты в нашем канале! ❤️ Подписаться #реклама О рекламодателе

Spring, kafka, неблокирующий retry, лаги История об особенностях использования механизмов retry, которые дает spring-kafka из коробки и проблемах с производительностью. Есть нужно сделать асинхронный retry сообщений на топике, который бы не блокировал основной поток сообщений «легко и быстро» — вам сюда😊 (А потом после «легко и быстро» несколько дней дебажить 🤔) Читать статью

JForge: Создаем свою мини-IDE на Java Swing с нуля (с темной темой и подсветкой синтаксиса!) Каждый из нас, Java-разработчиков, хоть раз задумывался: "А что, если взять и написать свою IDE?". Ну, может, не полноценную замену IntelliJ IDEA, но что-то компактное, для души, для изучения Swing или просто для фана. Сегодня я хочу поделиться именно таким проектом – JForge, простой IDE для Java, написанной полностью на Swing, с акцентом на приятный темный интерфейс и базовые, но необходимые фичи. Читать статью

Клуб Belgee - вместе на одной дороге Клуб Belgee - пространство, где каждый участник чувствует себя своим. Здесь не ищут прав
Клуб Belgee - вместе на одной дороге Клуб Belgee - пространство, где каждый участник чувствует себя своим. Здесь не ищут правильных слов - здесь делятся опытом, лайфхаками и мнениями. В России уже более 60 000 автовладельцев Belgee, и все больше из них объединяются в сообщество, где говорят честно и по делу. ✨ Клуб Belgee - полезные советы, реальные истории, уважение к каждому мнению. Подписаться #реклама О рекламодателе

Repost from Java News
Секреты в Java-сервисах на Spring: где брать и как обновлять Меня зовут Андрей Чернов, я Java‑архитектор в СберТехе, где разрабатываю архитектуру микросервисов. Сейчас я расскажу про нюансы работы с секретами в Java‑сервисах на всеми любимом Spring Boot и про наш опыт такой работы. В современном мире практически не осталось автономных, ни с чем не интегрированных, сервисов. А секреты в первую очередь нужны для безопасных интеграций. Статья будет состоять из двух частей. В первой расскажу про особенности работы с секретами в Java на Spring Boot — где их брать и как применять к вашему сервису на примере того, как мы делаем это в Platform V Sessions Data (распределенный in‑memory кеш для клиентских сессий, который позволяет снизить нагрузку на внешние сервисы и базу данных). Также расскажу про стандартные варианты обновления секретов «на горячую» (не останавливая, не перезапуская сервисы, и даже не снимая с них нагрузку) и что с ними не так. Во второй части подробно разберу, как мы обновляем секреты «на горячую». Эти советы помогут вам улучшить работу с секретами, а значит сделать сервисы более защищёнными. Ведь если секреты попадут в руки злоумышленников, те смогут атаковать ваш сервис — вывести его из строя, украсть конфиденциальные данные и т. п. А любая успешная атака чревата для компаний потерей денег, нервов, времени и репутации. Читать статью

Импорт автомобилей в Россию Автомобили из Европы🚗 Цена ниже рынка РФ на 30-40%. По договору, без предоплаты. Доставка 7-10 д
Импорт автомобилей в Россию Автомобили из Европы🚗 Цена ниже рынка РФ на 30-40%. По договору, без предоплаты. Доставка 7-10 дней в РФ. Каталог авто📱 Посмотреть каталог #реклама О рекламодателе

Реализации Microkernel архитектуры с помощью Java OSGI Я хотел бы поделиться опытом реализации микроядерной архитектуры (microkernel) на Java с помощью OSGI (Open Service Gateway Initiative). Этот подход является промежуточным вариантом между микро-сервисной и монолитной архитектурой. С одной стороны присутствует разделение между компонентами на уровне VM с другой - межкомпонентное взаимодействие происходит без участия сети, что ускоряет запросы. Читать статью

Официальный канал ОСНАСТИК в Телеграм Присоединятесь к сообществу профессионалов. Более 30 000 товаров в наличии на складе в РФ! ⚡Токарная и фрезерная оснастка; ⚡ Быстрая поставка; Узнать больше #реклама О рекламодателе

Развертывание безопасных Java-приложений на AWS EKS с GitLab CI/CD, Maven, Trivy и SonarQube В современном DevOps для эффективного, надежного и последовательного развертывания программного обеспечения важна автоматизация. Весь процесс разработки и выпуска ПО оптимизируется при помощи мощного инструмента GitLab CI/CD. Развернем с ним приложение Java в мультикластере Kubernetes, управляемом на AWS и настраиваемом в eksctl. Рассмотрим процесс от создания кластера Kubernetes до развертывания контейнеризованного приложения Java, попутно интегрируя инструменты DevOps Trivy и SonarQube. Читать статью

Наборы печенья с логотипом организации ✅Печенье с логотипом на заказ Сделаем для Вас стильный и вкусный корпоративный подарок
Наборы печенья с логотипом организации ✅Печенье с логотипом на заказ Сделаем для Вас стильный и вкусный корпоративный подарок для Ваших клиентов и партнеров. 👍 Заказывайте! 📞 Перейти на сайт #реклама shop.spechnaz.ru О рекламодателе

Spring Reactor. Эволюция сервисов. На пути к реактивности Это статья описывает опыт миграции традиционного приложения java spring на Spring reactor стек. О специфике разрабатываемой информационной системы, уже подробно рассказывал. Кратко о системе - смешанная сервисно-микросервисная архитектура. Чтобы получить бизнес результат, требуется вызвать микросервис, который вызывает сервис, который вызывает набор микросервисов для формирования ценностного набора данных. Получается цепочка вызовов. Сервисы и микросервисы разрабатывались на традиционном технологическом стеке, без использования реактивного подхода. Читать статью

Импортируем автомобили из Европы Автомобили дешевле на 30-40% чем в России. Только честные автомобили с прозрачной историей.
Импортируем автомобили из Европы Автомобили дешевле на 30-40% чем в России. Только честные автомобили с прозрачной историей. Своевременное обслуживание, без ДТП. Привозим авто по заключению договора, с полным пакетом документов для постановки на учет в РФ. Доставка не более 10-ти дней в любой регион России. Ассортимент у нас в телеграмм канале Посмотреть каталог #реклама О рекламодателе

Лучшие практики реализации equals() и hashCode() на примере JPA сущности Всем привет! Рано или поздно при работе с объектами и хэш-коллекциями мы сталкиваемся с вопросами: «Где моя сущность?» или «Почему они не равны?». В контексте работы с важными данными эти вопросы становится еще более актуальными. А самое что страшное, что нет единого ответа на вопрос: «А как сделать мне в моём проекте?». Читать статью

Куда срочно перенести рабочие чаты? Битрикс24 — мессенджер для работы и бизнеса. Личные и групповые чаты, видеозвонки и канал
Куда срочно перенести рабочие чаты? Битрикс24 — мессенджер для работы и бизнеса. Личные и групповые чаты, видеозвонки и каналы в одном сервисе. Приглашайте коллег и внешние команды. Работает как привычный мессенджер. Есть бесплатный тариф. Начните работать уже сейчас. Попробовать #реклама 16+ bitrix24.ru О рекламодателе

Базовый обзор @TempDir в Java Сегодня разберемся с @TempDir — мощным, но часто недооценённым инструментом JUnit 5 для работы с временными файлами и директориями в тестах. Читать статью

Ethernet коммутаторы ELTEX. Бесплатный тест на 30 дней! ⚡От дилера ELTEX №1 ⚡Более 50 000 отгрузок за 9 лет ⚡Скидки с 1-го за
Ethernet коммутаторы ELTEX. Бесплатный тест на 30 дней! ⚡От дилера ELTEX №1 ⚡Более 50 000 отгрузок за 9 лет ⚡Скидки с 1-го заказа ⚡В реестре Минпромторга (ТОРП) ⚡В наличии также Маршрутизаторы, GPON, VoIP, Wi-Fi оборудование Купить #реклама eltexcm.ru О рекламодателе

GRASP: почему настоящая архитектура начинается не с SOLID Хочу начать с личной предыстории. Давным‑давно, как и многие из вас, я читал умные книжки: «Чистый код» и «Чистая архитектура» Роберта Мартина, «Совершенный код» Стива Макконнелла и другие. Также не обошли меня и классические принципы проектирования — SOLID, KISS, DRY — и, думаю, каждый читатель добавит сюда свои. Безусловно, это всё важные и фундаментальные вещи. Но однажды на горизонте появилось DDD — предметно‑ориентированное проектирование в изложении Эрика Эванса. Именно его «синяя книга» стала культовой и задала язык для архитектурного мышления. Читать статью

Хочешь в магистратуру, которая повлияет на твою карьеру? Центральный университет проводит День открытых дверей ИТ-магистратур
Хочешь в магистратуру, которая повлияет на твою карьеру? Центральный университет проводит День открытых дверей ИТ-магистратуры 6 и 7 апреля, онлайн и офлайн в Москве! Ты узнаешь: — Про то, как и на какие программы можно поступить в 2026 году; — Про то, как можно получить грант до 75%; — Про то, как обучение приводит к работе мечты, а не просто диплому. А также тебя ждут экскурсии по кампусу со студентами и ответы на все вопросы. Регистрируйся и разберись, какое направление действительно тебе подходит Зарегистрироваться #реклама 16+ r.bothelp.io О рекламодателе

Новое событие в JFR для диагностики использования устаревшего (deprecated) кода В Java есть специальная аннотация @Deprecated для маркировки уставшего кода. С определенной периодичностью такой код из JDK удаляется. Обычно о конкретных сроках удаления анонс делается заранее и в теории можно успеть подготовиться, но на практике не все так просто. В больших проектах найти куски устаревшего кода в куче зависимостей задача не тривиальная и требующая хорошей автоматизации. В этой ситуации к нам приходит на помощь новый тип события в JFR. Он был добавлен в JDK 22. Давайте посмотрим на простом примере как это работает. Читать статью