OpenTelemetry (OTel) против Java Flight Recorder (JFR)
В этой статье мы узнаем больше об OpenTelemetry (OTel) и Java Flight (JFR) Recorder для динамического анализа и сравним их сходства и различия, чтобы определить, какой из них является лучшим выбором для различных сценариев. https://digma.ai/opentelemetry-otel-vs-java-flight-recorder-jfr
Создание реактивных приложений для крупномасштабных высокопроизводительных систем становится все более важным в разработке Java. Hibernate Reactive и Quarkus — это мощные инструменты, которые позволяют разработчикам эффективно создавать реактивные приложения. Hibernate Reactive — это реактивное расширение Hibernate ORM, разработанное для бесперебойной работы с неблокируемыми драйверами баз данных .
С другой стороны, Quarkus — это Java-фреймворк Kubernetes, оптимизированный для GraalVM и OpenJDK HotSpot, специально разработанный для создания реактивных приложений. Вместе они обеспечивают надежную платформу для создания высокопроизводительных, масштабируемых и реактивных приложений Java. https://www.baeldung.com/java-hibernate-reactive-and-quarkus
  
  В этой статье мы узнаем больше об OpenTelemetry (OTel) и Java Flight (JFR) Recorder для динамического анализа и сравним их сходства и различия, чтобы определить, какой из них является лучшим выбором для различных сценариев. https://digma.ai/opentelemetry-otel-vs-java-flight-recorder-jfr
Создание реактивных приложений для крупномасштабных высокопроизводительных систем становится все более важным в разработке Java. Hibernate Reactive и Quarkus — это мощные инструменты, которые позволяют разработчикам эффективно создавать реактивные приложения. Hibernate Reactive — это реактивное расширение Hibernate ORM, разработанное для бесперебойной работы с неблокируемыми драйверами баз данных .
С другой стороны, Quarkus — это Java-фреймворк Kubernetes, оптимизированный для GraalVM и OpenJDK HotSpot, специально разработанный для создания реактивных приложений. Вместе они обеспечивают надежную платформу для создания высокопроизводительных, масштабируемых и реактивных приложений Java. https://www.baeldung.com/java-hibernate-reactive-and-quarkus
Digma
  
  OpenTelemetry (OTel) vs. Java Flight Recorder (JFR) - Digma
  Learn more about OpenTelemetry (OTel) vs. Java Flight Recorder (JFR) to determine which is a better choice for different scenarios.
👍1
  Учебные пособия по виртуальной машине Java
Изучите приведенные ниже руководства, чтобы понять, как работает виртуальная машина Java и как настраивать наиболее часто используемые параметры.
https://www.baeldung.com/jvm-series
Использование инструментов и обновлений JDK для защиты приложений Java
В этой статье мы рассмотрим несколько встроенных инструментов и возможностей, а также укажем на дополнительные ресурсы. Администраторы могут изучить эту информацию, чтобы подготовиться к ситуациям, когда им, возможно, придется переоценивать и применять меры по улучшению состояния безопасности своих приложений Java.
https://dev.java/learn/security/app-integrity-tools/
  
  Изучите приведенные ниже руководства, чтобы понять, как работает виртуальная машина Java и как настраивать наиболее часто используемые параметры.
https://www.baeldung.com/jvm-series
Использование инструментов и обновлений JDK для защиты приложений Java
В этой статье мы рассмотрим несколько встроенных инструментов и возможностей, а также укажем на дополнительные ресурсы. Администраторы могут изучить эту информацию, чтобы подготовиться к ситуациям, когда им, возможно, придется переоценивать и применять меры по улучшению состояния безопасности своих приложений Java.
https://dev.java/learn/security/app-integrity-tools/
Baeldung
  
  Java Virtual Machine Series | Baeldung
  Learn how the JVM works and how to tune the available parameters.
  Создайте чат-бота наподобие ChatGPT с помощью Ollama и Spring AI
https://www.baeldung.com/spring-ai-ollama-chatgpt-like-chatbot
  
  https://www.baeldung.com/spring-ai-ollama-chatgpt-like-chatbot
Baeldung on Kotlin
  
  Create a ChatGPT Like Chatbot With Ollama and Spring AI | Baeldung
  Explore building a simple help desk Agent API using Spring AI and Meta's llama3 via the Ollama library.
  Упростите рабочий процесс развертывания: представляем общедоступные API-интерфейсы Oracle Java Releases
https://blogs.oracle.com/java/post/oracle-java-releases-public-apis
  
  https://blogs.oracle.com/java/post/oracle-java-releases-public-apis
Oracle
  
  Simplify Your Deployment Workflow: Introducing Oracle Java Releases Public APIs
  This blog post introduces Oracle Java Releases Public APIs, designed to simplify access to Oracle Java release information. By providing RESTful APIs managed by Java Management Service (JMS) in Oracle Cloud Infrastructure (OCI), these APIs streamline Java…
  11 тенденций Java, не связанных с ИИ: от GraalVM до Spring Modulith
https://digma.ai/11-non-ai-java-trends-from-graalvm-to-spring-modulith
  
  https://digma.ai/11-non-ai-java-trends-from-graalvm-to-spring-modulith
Digma
  
  11 Non-AI Java Trends: From GraalVM to Spring Modulith - Digma
  Apparently, Java developers and I would assume the rest of the world, are tired of reading about AI. So, what else do Java developers want to talk about? I
  Программирование, ориентированное на данные на Java
https://www.baeldung.com/java-dop-oop-principles-differences
  
  https://www.baeldung.com/java-dop-oop-principles-differences
Baeldung
  
  Data Oriented Programming in Java | Baeldung
  Learn about a different paradigm of software development, the Data-Oriented Programming.
  Генерация тестовых данных Java с помощью Instancio
https://rieckpil.de/generating-java-test-data-with-instancio/
  
  https://rieckpil.de/generating-java-test-data-with-instancio/
rieckpil
  
  Generating Java Test Data With Instancio
  Learn how to generate random test data for your Java projects to have meaningful tests with less boilerplate.
✍1👍1
  Пример проекта микросервиса с множеством интересных вещей на Java
https://github.com/nashtech-garage/yas
  
  https://github.com/nashtech-garage/yas
GitHub
  
  GitHub - nashtech-garage/yas: YAS: Yet Another Shop, a sample microservices project in Java
  YAS: Yet Another Shop, a sample microservices project in Java - nashtech-garage/yas
  В этой статье мы рассмотрим ключевые концепции предметно-ориентированного проектирования (DDD) и покажем, как использовать jMolecules для выражения этих технических проблем в виде метаданных.
Мы рассмотрим, какие преимущества дает нам этот подход, и обсудим интеграцию jMolecules с популярными библиотеками и фреймворками из экосистемы Java и Spring. https://www.baeldung.com/java-jmolecules-domain-driven-design
  
  Мы рассмотрим, какие преимущества дает нам этот подход, и обсудим интеграцию jMolecules с популярными библиотеками и фреймворками из экосистемы Java и Spring. https://www.baeldung.com/java-jmolecules-domain-driven-design
Baeldung on Kotlin
  
  DDD with jMolecules | Baeldung
  Learn how to use ArchUnit to enforce a code structure that adheres to DDD principles during the build process.
  HTTP-фильтры на основе аннотаций в Micronaut
https://www.baeldung.com/micronaut-annotated-http-filters
  
  https://www.baeldung.com/micronaut-annotated-http-filters
Baeldung
  
  Annotation Based HTTP Filters in Micronaut | Baeldung
  Tutorial on Micronaut's annotated HTTP filters.
  5 лучших сайтов для углубленного изучения Spring Framework
https://medium.com/javarevisited/top-5-websites-to-learn-spring-framework-in-depth-a4ea2e522716
  
  https://medium.com/javarevisited/top-5-websites-to-learn-spring-framework-in-depth-a4ea2e522716
Medium
  
  Top 5 Websites to Learn Spring Framework in 2025
  My favorite places to learn Spring and Spring Boot online
  Как реализовать распределенную блокировку с помощью Redis
https://dev.to/ssd/how-to-implement-a-distributed-lock-using-redis-he
  
  https://dev.to/ssd/how-to-implement-a-distributed-lock-using-redis-he
DEV Community
  
  How to implement a Distributed Lock using Redis
  I am Dumb   Well, whenever we work in our local system everything works as butter. That is...
  Оптимизация Java: практическое руководство по повышению производительности
https://www.codemotion.com/magazine/backend/java-optimization-a-practical-guide-to-boost-performance
  
  https://www.codemotion.com/magazine/backend/java-optimization-a-practical-guide-to-boost-performance
Codemotion Magazine
  
  Java Optimization: A Practical Guide to Boost Performance
  Learn essential techniques and tools for Java optimization to enhance code efficiency, speed, and performance. Discover how to profile and optimize your Java code for better results.
  Прекратите использовать операторы if-else в Java
https://medium.com/javarevisited/stop-using-if-else-statements-in-java-57234e13bf9d
  
  https://medium.com/javarevisited/stop-using-if-else-statements-in-java-57234e13bf9d
Medium
  
  Stop using if-else statements in Java
  The tale goes that there is an ancient legacy system, my colleague coded thousands of lines from top to bottom, and each block added…
  С момента своего создания Java обещала «Написано один раз, запущено везде». В первые дни основным направлением Java были встраиваемые устройства, такие как телевизионные приставки и телевизоры.
Но вскоре он стал одним из ведущих языков программирования, лежащих в основе крупномасштабных бизнес-приложений, способных обрабатывать огромные объемы транзакций с высокой пропускной способностью.
Поскольку эти варианты использования очень заметны и в этой области существует множество вакансий, мы склонны забывать, что Java для встраиваемых систем также все еще жива и здорова! https://foojay.io/today/a-fresh-look-at-embedded-java
  
  Но вскоре он стал одним из ведущих языков программирования, лежащих в основе крупномасштабных бизнес-приложений, способных обрабатывать огромные объемы транзакций с высокой пропускной способностью.
Поскольку эти варианты использования очень заметны и в этой области существует множество вакансий, мы склонны забывать, что Java для встраиваемых систем также все еще жива и здорова! https://foojay.io/today/a-fresh-look-at-embedded-java
foojay
  
  A Fresh Look at Embedded Java
  Java is the environment that offers the highest developer productivity thanks to its many amazing tools, evolutions, and community.
  Учебник по пагинации Selenium: как управлять навигацией по страницам
https://www.lambdatest.com/blog/selenium-pagination
Введение в Htmx для разработчиков Spring Boot
https://blog.jetbrains.com/idea/2024/09/introduction-to-htmx-for-spring-boot-developers
  
  https://www.lambdatest.com/blog/selenium-pagination
Введение в Htmx для разработчиков Spring Boot
https://blog.jetbrains.com/idea/2024/09/introduction-to-htmx-for-spring-boot-developers
LambdaTest
  
  Selenium Pagination Tutorial: How to Handle Page Navigation | LambdaTest
  In this Selenium pagination tutorial, learn about paginated websites, their importance, and how to automate pagination using Selenium Java on the LambdaTest cloud grid.
  