How to quickly set up a Java application using Kafka messaging and Red Hat OpenShift Streams for Apache Kafka. This is part 3 in a series.
Category: Articles
Blog – Why Broadleaf is Pursuing eCommerce Microservices
Broadleaf has been leading Custom Enterprise Commerce solutions for a decade now, with many well known brands making up over 40 active Enterprise clients today. Read more to learn why Broadleaf chose microservices.
International Developer Career Day 2022
Have direct access to top developers from many areas, and learn their best tips to get YOUR career growing!
Java switch internals: the tableswitch and lookupswitch JVM instructions.
In Java, any switch expression or statement will be compiled to oneof two JVM instructions: tableswitch or lookupswitch.How does the compiler decide which instruction to generate?Are there runtime performance differences between the two?
2021 Jakarta EE Developer Survey Report
The Jakarta EE Developer Survey results give everyone in the Java ecosystem better insight into how the cloud native world for enterprise Java is evolving.
New HTTP clients, a Java generator, and more in Fabric8 6.0.0 | Red Hat Developer
The Fabric8 Kubernetes client has been simplifying Java developers’ use of Kubernetes for several years. The 6.0.0 release represents a major body of work spanning about 5 months of effort in both the core of the project and in related utilities.
Java on Visual Studio Code Update – July 2022
Hi everyone, welcome to the July update of Visual Studio Code Java. We have brought exciting updates on Lombok support as well as a few other fundamental user experience improvements. Let’s get started! Lombok Support Lombok is a popular Java library that makes your coding life easier,
Java News Roundup: Eclipse Soteria 3.0, Log4j, Hibernate ORM, IntelliJ IDEA
This week’s Java roundup for July 4th, 2022, features news from JDK 19, JDK 20, Spring projects updates, Open Liberty 22.0.0.7 and 22.0.0.8-beta, Quarkus 2.10.2, Hibernate ORM 5.6.10, Hibernate Reactive 1.1.7, Eclipse Foundation projects updates, Apache Software Foundation projects updates, JDKMon 17.0.31 and 17.0.29 and JetBrains product updates.
What is a Java Uber-JAR and Why Is It Useful?
This blog describes the different variants of the Uber-JAR artifact, and the advantages and drawbacks it has.
Data Oriented Programming in Java
Project Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easier data-oriented programming in Java.
The best Spring Data JpaRepository – Vlad Mihalcea
Learn what is the best way to use the Spring Data JpaRepository so that you don’t bump into the save method anti-pattern.
Release – Eclipse IDE | The Eclipse Foundation
The Eclipse IDE delivers what you need to rapidly innovate IMPROVED PLATFORM New commands added to support multiple carets and sel….
Java 17: the Path, Features, Tips and Tricks Panel
Simon Ritter, Kristen O’Leary and Rory Preddy discuss the path to Java 17 and tips to ease the transition.
Java News Roundup: JDK 19 in Rampdown, JDK 20 Expert Group, Eclipse Mojarra 4.0
This week’s Java roundup for June 6th, 2022 features news from JDK 19 in Rampdown Phase One, the formation of the JDK 20 expert group, Spring Shell 2.1.0-M5, Open Liberty 22.0.0.6 and 22.0.0.7-beta, Quarkus 2.10.0.CR1, Apache Groovy 4.0.3, Eclipse Mojarra 4.0, Helidon 2.5.1, and the JNation conference.