Java

[ follow ]
fromInfoWorld
2 hours ago

A practical guide to high-performance serverless with GraalVM and Spring

The Java Virtual Machine (JVM) is a marvel of engineering, optimized for long-running, high-performance applications. Its just-in-time (JIT) compiler analyzes code as it runs, making sophisticated optimizations to deliver incredible peak performance. But this strength becomes a weakness in a serverless model. When a Lambda function starts cold, the JVM must go through its entire initialization process: loading classes, verifying bytecode and beginning the slow warm-up of the JIT compiler. This can take several seconds - an eternity for a latency-sensitive workflow.
Java
#openjdk
fromInfoQ
5 days ago
Java

Java News Roundup: Oracle Critical Patch Update, BellSoft, Grails, Hazelcast, Langchain4j

fromInfoQ
1 month ago
Java

Java News Roundup: New JEPs, Liberica NIK, Spring AI Milestone, Open Liberty, JobRunr, LangChain4j

fromInfoQ
1 month ago
Java

Java News Roundup: OpenJDK JEPs, TornadoVM, Spring Framework, Open Liberty, JBang

OpenJDK advances JEPs toward JDK 26, Spring and related projects reach milestones, LangChain4j integrates GPULlama3.java, Open Liberty and JBang issue updates.
fromInfoQ
1 month ago
Java

Java News Roundup: OpenJDK, TornadoVM, Payara Platform, Apache Kafka, Grails, Micronaut

JEP 517 (HTTP/3) targeted for JDK 26; Payara, TornadoVM, Quarkus, Micronaut, Kafka, Tomcat, Grails, and Gradle received updates or release candidates.
fromInfoQ
5 days ago
Java

Java News Roundup: Oracle Critical Patch Update, BellSoft, Grails, Hazelcast, Langchain4j

fromInfoQ
1 month ago
Java

Java News Roundup: New JEPs, Liberica NIK, Spring AI Milestone, Open Liberty, JobRunr, LangChain4j

fromInfoQ
1 month ago
Java

Java News Roundup: OpenJDK JEPs, TornadoVM, Spring Framework, Open Liberty, JBang

fromInfoQ
1 month ago
Java

Java News Roundup: OpenJDK, TornadoVM, Payara Platform, Apache Kafka, Grails, Micronaut

Java
fromInfoWorld
6 hours ago

Azul, Cast AI join forces on Java performance

Azul and Cast AI paired Platform Prime JDK with Cast AI's APA to improve Java runtime efficiency, reduce cloud compute footprint, and cut cloud costs.
Java
fromInfoWorld
1 day ago

Will JavaFX return to Java?

Reintegrate JavaFX into the JDK to simplify development setup, leverage modularization, and reflect aligned open-source, synchronized Java and JavaFX releases.
#jdk-25
fromInfoQ
2 months ago
Java

Java News Roundup: JDK 25-RC2, Eclipse JNoSQL, Quarkus, Apache TomEE, Apache Camel

Java
fromInfoQ
2 months ago

JDK 25 and JDK 26: What We Know So Far

JDK 25 LTS has reached its second release candidate; feature set frozen, critical fixes via Fix-Request, and formal release scheduled for September 16, 2025.
Java
fromInfoQ
2 months ago

Java News Roundup: JDK 25-RC1, Spring AI, WildFly 37, Payara Platform, LangChain4j, Grails

JDK 25 enters release candidate status, set for GA on September 16, 2025.
fromInfoQ
2 months ago
Java

Java News Roundup: JDK 25-RC2, Eclipse JNoSQL, Quarkus, Apache TomEE, Apache Camel

fromInfoQ
2 months ago
Java

Java News Roundup: JDK 25-RC1, Spring AI, WildFly 37, Payara Platform, LangChain4j, Grails

fromInfoQ
1 week ago

JUnit 6.0.0 Ships with Java 17 Baseline, Cancellation API, and Kotlin suspend Support

The JUnit team has released JUnit 6.0.0 (GA on September 30, 2025), unifying version numbers across Platform, Jupiter, and Vintage and raising the minimum to Java 17 (and Kotlin 2.2 for Kotlin test code). The update adds native support for Kotlin tests, a new API with fail-fast execution in the ConsoleLauncher, built-in Java Flight Recorder (JFR) listeners, adoption of JSpecify nullability across modules, and a switch to FastCSV for CSV-driven parameterized tests.
Java
Java
fromMedium
3 weeks ago

AI Pilots: Predicting Flight Delays Using Multi-Persona Agents and Distributed Data

Combine agentic AI (Embabel + Spring AI) with YugabyteDB and enterprise Java practices to build scalable, adaptive flight-delay prediction systems.
fromInfoQ
2 weeks ago

Java News Roundup: Jakarta Query and Spring Milestones, Open Liberty, Camel, Quarkus, Grails

Version 8.1.0 of the Regression Test Harness for the JDK, , has been released and ready for integration in the JDK. The most significant changes are: improvements in the logging format and order relative to agents, actions and test-related execution points; and the XAUTHORITY environment variable is now preserved when launching tests on Unix-like platforms. More details on this release may be found in the release notes.
Java
Java
fromInfoWorld
3 weeks ago

Oracle Java Management Service adds application analyzer

JMS provides observability and management for Java workloads across Kubernetes, adds EPP (high-performance JDK 8) support, and enables enterprise-wide OCI-based Java management.
Java
fromMedium
1 month ago

The Programming Language That Could Have Replaced Java-but Didn't

Scala offered JVM compatibility, concise expressive syntax, and functional+OO features but failed to unseat Java in enterprise, becoming niche despite early big-tech adoption.
Java
fromInfoWorld
3 weeks ago

What is JPA? Introduction to Java persistence

JPA enables CRUD via EntityManager and maps entity relationships (one-to-many, many-to-one, many-to-many, one-to-one) using annotations and foreign keys.
Java
fromOracle
3 weeks ago

Unlock Powerful Insights with JMS: Introducing Analyze Applications and Major Management Enhancements

Oracle Java Management Service adds agentless Analyze Applications for artifact and JFR-based migration and performance analysis, plus expanded Kubernetes, task scheduling, and EPP support.
fromApp Developer Magazine
10 months ago

Java 25 focus on developers and AI in new Oracle release

Java 25 includes updates aimed at applications leveraging AI capabilities. According to Arnal Dayaratna, research vice president for software development at IDC, "As Java embarks on its fourth decade, it continues to deliver features to help ensure that applications, including those powered by and integrated with AI capabilities, will be highly efficient and scalable in hardware platforms." These enhancements support developers in building applications that can integrate machine learning and AI frameworks more effectively.
Java
fromInfoQ
3 weeks ago

Java News Roundup: JDK 26 Release Schedule, GlassFish, Spring AI, Helidon, Mandrel 25, Seed4j

JEP 527, Post-Quantum Hybrid Key Exchange for TLS 1.3, has been elevated from its JEP Draft 8358541 to Candidate status. This JEP proposes to enhance the implementation of RFC 8446, Transport Layer Security (TLS) Protocol Version 1.3, using the Hybrid Key Exchange in TLS 1.3 specification, currently being drafted by the Internet Engineering Task Force (IETF), used in conjunction with JEP 496, Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism, delivered in JDK 24.
Java
Java
fromO'Reilly Media
1 month ago

The Java Developer's Dilemma: Part 1

Integrate AI into enterprise Java while preserving reliability, predictability, scalability, and compliance despite AI's probabilistic outputs and prototype-production gaps.
Java
fromInfoWorld
1 month ago

JavaFX 25 previews JavaFX controls in title bars

JavaFX 25 enhances rich text styling, geometry-based text APIs, TabStopPolicy, CSS media queries, and introduces LayoutInfo to capture detailed text layout geometry.
Java
fromfaun.pub
1 month ago

Decoding Java Generics: Type Safety, Wildcards, and How They Work Internally

Generics add compile-time type safety to collections, prevent ClassCastException, use type erasure at runtime, and require wildcards and bridge methods for flexible APIs.
fromInfoWorld
1 month ago

Introduction to Java records: Simplified data-centric programming in Java

Records in Java are a newer kind of class for holding data. Instead of writing boilerplate code for constructors, accessors, equals(), hashCode(), and toString(), you just declare the fields and let the Java compiler handle the rest. This article introduces you to Java records, including examples of basic and advanced use cases and a few programming scenarios where you should not use them.
Java
#java-25
fromDevOps.com
1 month ago
Java

Oracle Delivers Java 25 Edition of Venerable Programming Language for the AI Era - DevOps.com

Java 25 adds AI-focused runtime vector optimizations, concurrency and immutability features, and cryptographic APIs for post-quantum readiness, with eight years of long-term support.
fromInfoQ
1 month ago
Java

Java 25, the Next LTS Release, Delivers Finalized Features and Focus on Performance and Runtime

Oracle released Java 25 as the first LTS since JDK 21, with 18 JEPs emphasizing performance and several finalized features from previews and incubations.
fromInfoQ
1 month ago
Java

Java 25, the Next LTS Release, Delivers Finalized Features and Focus on Performance and Runtime

Java
fromOracle
1 month ago

Detaching GraalVM from the Java Ecosystem Train

Oracle discontinues GraalVM within Java SE products, ends Graal JIT and Early Adopter features, and shifts focus to non-Java Graal languages and OpenJDK Leyden.
Java
fromInfoWorld
1 month ago

JDK 26: The new features in Java 26

G1 trades throughput for lower pause times; JDK 26 is a short-term release; HTTP/3 support targets minimal API changes.
Java
fromMedium
1 month ago

Why localhost\SQLEXPRESS Works in .NET

JDBC requires TCP/IP and SQL Server Browser for named instance resolution, so use instanceName with Browser or a fixed TCP port and enable TCP/IP for reliable backend connections.
Java
fromInfoWorld
1 month ago

Groovy 5 expands Java and JDK support

Groovy 5 expands JDK support (11–25), adds 350+ extension methods, performance boosts (up to 10x faster arrays), and new language and web features.
Java
fromInfoWorld
1 month ago

JDK 26 to get HTTP/3 support

HTTP/3 relies on QUIC for low-latency, stream-flow control, migration, and security; JDK 25 and 26 will have short Premier support and potential preview features.
Java
fromMedium
2 months ago

I Wasted 3 Months Learning Scala the Wrong Way (This Book Fixed Everything)

Transition to Scala 3 is essential due to a new contract requiring functional programming expertise.
Java
fromInfoQ
2 months ago

Spring News Roundup: Second Milestone Releases of Boot, Security, Auth Server, Session, Integration

Multiple Spring projects published second milestone releases the week of August 18, 2025, delivering bug fixes, dependency upgrades and targeted new features.
fromInfoWorld
2 months ago

JRebel Enterprise speeds configuration, code updates for cloud-based Java development

Perforce Software has introduced JRebel Enterprise, software that promises to accelerate the configuration of cloud-based Java development environments, and that enables incremental code changes to Java applications, eliminating the need to redeploy entire applications for every change, the company said. Announced August 19, JRebel Enterprise skips Java application redeploys for minor code changes and automatically configures Java environments to support changing Java development environments at enterprise scale, Perforce said.
Java
Java
fromInfoQ
2 months ago

Java News Roundup: Spring Framework, Spring Data, Open Liberty, Hibernate Reactive, Quarkus, Gradle

Java development continues to evolve with major releases and updates in frameworks and libraries.
Java
fromblog.devgenius.io
2 months ago

Xtend: Java-Friendly JVM Programming.

Xtend is a concise, expressive statically-typed language for the Java Virtual Machine that enhances Java development productivity.
Java
fromInfoQ
2 months ago

Infusing AI into your Java applications

Java developers can build AI-infused applications without learning a new language.
LangChain4j simplifies interactions between Java applications and large language models.
Combining LangChain4j with Quarkus enhances the development experience for AI applications.
Java provides a secure and robust environment for enterprise AI solutions.
fromInfoQ
2 months ago

Java News Roundup: EclipseStore, Gradle, Hibernate Release Candidates, Piranha Cloud, LangChain4j

The release of EclipseStore 3.0.0 delivers bug fixes and new features that introduce: GigaMap, a specialized collection aimed at optimizing performance and memory usage in EclipseStore; and Storage Graph Analysis, APIs that export a storage graph structure without user data.
Java
[ Load more ]