BoxLang AWS, Azure, and Google Secrets Manager Module Released
Every production application carries secrets: database passwords, API tokens, encryption keys. The question is never whether to manage them …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Cristobal Escobar
355 viewsEvery production application carries secrets: database passwords, API tokens, encryption keys. The question is never whether to manage them …
Frank Delporte
626 viewsAs part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V), I've asked various suppliers to …

Geertjan Wielenga
807 viewsWhat makes a process a good candidate for durability? To answer this, we'll take the canonical Spring PetClinic and interrogate its sources.

Shai Almog
711 viewsParparVM went from 4.21x slower than warmed Java 25 to geomean parity, with six of ten benchmarks at or below HotSpot and peak memory below …

Autoscaling on Kubernetes has evolved significantly, but many production systems still rely on reactive scaling based on CPU and memory …

Felipe Maschio
1,347 viewsThe incident that taught me to respect pinning looked like nothing. A service freshly migrated to virtual threads, a load test that …

Cristobal Escobar
483 viewsBoxLang 1.15.0 is a high-impact release with two big headlines and a long tail of hardening. The first headline is a massive performance …

Bruno Borges
1,066 viewsI built an extension to collapse the entire loop of running and measuring the performance of Java workloads, so it can be used within a …

Foojay Podcast hits episode 100. No plan, no roadmap. It just happened. To mark the occasion, Frank turned the microphone around and invited …

Geertjan Wielenga
1,089 viewsYour database made your data durable. Temporal does the same for your code.