Remote and Distributed Build Patterns
Let's review build patterns leveraging remote machines, clarify the definition of remote and distributed builds, and discuss their …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Kyle Moore
3,115 viewsLet's review build patterns leveraging remote machines, clarify the definition of remote and distributed builds, and discuss their …

Nicolas Frankel
2,905 viewsWhen header values depend on the web app, we need to reload the configuration without downtime and Continuous Deployment pipeline …

Shai Almog
3,571 viewsOutside of the language itself, collections are the most basic building block for Java applications. How do we expose them for debugging?

Brian Vermeer
5,423 viewsDeserialization vulnerabilities work natively in Java, how attack chains are created, not restricted to Java's custom serialization …

Jennifer Reif
5,388 viewsCreate a Neo4j database, get data loaded, then build a new service that interacts with the database and provides an API for client services.

Steve Millidge
2,612 viewsConcurrency is a small fundamental spec under the Jakarta EE umbrella. As project lead, here's what it is, its future, and how to be …

Patrick McFadin
2,413 viewsImage: Pixabay Editor’s note: This story originally ran on July 27, 2021, the day that Apache Cassandra 4.0 was released. Today is a big day …

Simon Ritter
2,947 viewsDid you know? Azul continues to provide updates to the Zulu builds of OpenJDK 7 until at least December 2027.

Nicolas Frankel
2,805 viewsThe VSCode ecosystem has matured, and lots of plugins are available. I decided to give it a shot. Let's see how and why to get started!

Jialuo Gan
3,377 viewsIn this update, we will introduce the brand new getting started experience with the Azure toolkit for IntelliJ... and more!