InfoQ Homepage Java Content on InfoQ
-
Java News Roundup: JEPs for JDK 19, Project Lilliput Milestone, Spring Framework, Quarkus 2.9.0
This week's Java roundup for May 9th, 2022, features news from OpenJDK, JEPs targeted for JDK 19, Project Lilliput milestone release, Spring Framework 5.3.20 and 5.2.22, Open Liberty 22.0.0.5 and 22.0.0.6-beta, Quarkus 2.9.0.Final, Apache Camel Quarkus 2.9.0, WildFly Preview 27 Alpha1, Hibernate Search 6.1.5, JobRunr 5.1.1, Piranha 22.5.0, Failsafe 3.2.4, Micronaut survey results and Devoxx UK.
-
The Future of Java as Seen by Mark Little at Devoxx UK 22: Native Java, Adoptium and Faster Pace
Java is seeing a Renaissance period after it seemed to lose the cloud native stage to younger platforms. The Java ecosystem seems to be an express lane towards innovation, with many ongoing projects aiming to make it cloud friendlier, provide support at the language level and improve its runtime. Mark Little, VP of engineering at RedHat, zoomed in on these efforts in his Devoxx UK talk.
-
11 Puzzles from JDK11: Hanno Embregts on Java Certification at Devoxx UK
As part of his talk given in front of Devoxx's audience, Hanno Embregts shares 11 crazy things he learned on his path towards Oracle Java 11 certification. Even though having a career spanning of almost one decade and a half, these Java curiosities still needed to be ironed out while preparing to become common practice afterwards.
-
JEP 425: Java Virtual Threads to Deliver Improved Throughput
JEP 425, Virtual Threads (Preview), has been promoted from Proposed to Target to Targeted status for JDK 19. This JEP, under the umbrella of Project Loom, introduces virtual threads. These lightweight threads aim to dramatically reduce the effort of writing, maintaining, and observing high-throughput concurrent applications to the Java platform. This is a preview feature.
-
Java News Roundup: JEPs for Projects Loom and Panama, JobRunr 5.1.0, Kotlin 1.7.0 Preview
This week's Java roundup for May 2nd, 2022, features news from OpenJDK, JEPs targeted for JDK 19, JobRunr 5.1.0, Quarkus 2.8.3.Final, Hibernate ORM 6.0.1.Final, Kotlin 1.7.0 preview, Apache Camel versions 3.14.3 and 3.11.7, Apache Tika version 2.4.0 and 1.28.2, a Micronaut survey on a minimal JDK version and the 2022 JFokus Conference.
-
Quarkus 2.8.0 Introduces Fine-Grained Transaction API
Red Hat has released Quarkus 2.8.0 that delivers integration with the RESTEasy Reactive REST layer and GraalVM 22.0 by default. A fine-grained programmatic transaction API offers more control over transactions.
-
Static Java Current State: Compiled Native Executables for Startup Speed and Small Footprint
Java’s long lasting motto of write once, run everywhere, seems to be adapting to the cloud native era. With the need for faster boot time and lower footprint, Static Java is gaining traction. To better understand the benefits and implications of adopting Static Java, InfoQ reached out to Dan Heidinga, principal software engineer at Red Hat.
-
JetBrains IntelliJ IDEA 2022.1 Introduces Dependency Analysis
JetBrains has released IntelliJ IDEA 2022.1 that introduces the Dependency Analyzer to provide insights and improve the codebase. Usability and productivity improvements include inlay hints, running commands from Markdown files and improved debugging and profiling.
-
Java News Roundup: JEP Updates for JDK 19, Project Loom, MicroStream 7.0, New Relic Java Survey
This week's Java roundup for April 25th, 2022, features news from JEPs targeted for JDK 19, Project Loom Build 19-loom+6-625, Spring Cloud 2021.0.2, Spring Tools 4.14.1, GraalVM 22.1.0, Micronaut 3.4.3, MicroStream 7.0, Quarkus 2.8.2, Apache Camel 1.9.0, and the New Relic State of the Java Ecosystem survey.
-
Kotlin Asynchronous Framework, Ktor 2.0, Released with New Plugins Feature
Ktor 2.0, the Kotlin framework to create asynchronous client and server applications, has been released with new features and breaking changes.
-
JobRunr 5.0.0 Delivers Improved Framework Support
JobRunr 5.0.0 delivers improved support for Spring, Quarkus and Micronaut by providing a Spring Native implementation, configuration for the default number of retries, database type selection and transaction support. Now jobs may be scheduled based on an interval and cron expressions support the last day of the week and last day of the month.
-
Java News Roundup: Vector API, Spring Updates and CVE, Payara Platform, Groovy and TomEE Updates
This week's Java roundup for April 18th, 2022, features news from OpenJDK, JEP 426, Oracle’s Releases Critical Patch Update for April 2022, JDK 19, Liberica JDK and Native Image Kit updates, multiple Spring point and milestone releases, April 2022 Payara Platform release, Quarkus 2.8.1.Final, Apache Groovy 4.0.2, Apache TomEE 8.0.11, JobRunr 5.0.1, and an update to JReleaser 1.0.
-
JReleaser 1.0: Talking to the Early Adopters of the Release Automation Tool
JReleaser was powering its releases, to make sure it understood the consumer experience first hand. In the meantime, other projects decided to use it as well. InfoQ talked to the developers behind them to understand their experience and how stable JReleaser really is.
-
Hibernate ORM 6.0 Delivers Improved Performance
Red Hat has released version 6.0 of their flagship product, Hibernate ORM, the popular object-relational mapping persistence utility. Significant new features include a migration to the Jakarta Persistence 3.0 specification, performance improvements to JDBC, and HQL translation and criteria translation. With this release, Hibernate requires a minimum of Java 11.
-
Java News Roundup: CVE-2022-22968, Vector API, Jakarta EE 10 Update, IntelliJ IDEA 2022.1, Ktor 2.0
This week's Java roundup for April 11th, 2022, features news from OpenJDK, JEP 426, JDK 19, Jakarta EE 10 updates, Spring Framework point releases and CVE-2022-22968, Quarkus 2.8.0, Open Liberty 22.0.0.4 and 22.0.0.5-beta, Micronaut 3.4.2, WildFly 26.1, Eclipse GlassFish 7.0-M4, Piranha 22.4.0, Apache Camel Quarkus 2.8.0, IntelliJ IDEA 2022.1, Ktor 2.0, and the Devnexus 2022 Conference.