Reactive Java with Project Reactor
Over the past decade, the Java ecosystem has gradually abandoned the idea that increasing the number of threads is the scalable solution to …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Matteo Rossi
4,782 viewsOver the past decade, the Java ecosystem has gradually abandoned the idea that increasing the number of threads is the scalable solution to …

Cristobal Escobar
1,272 viewsUnlock Enterprise AI on the JVM with BoxLang AI Build Agents, RAG Pipelines & Multi-Model Workflows — One API, Zero Lock-In Modern …

Zikani Nyirenda Mwase
2,077 viewsSee how to use machine learning in java by building a Spring Boot API for Spam Detection using the ONNX Runtime for Java.

Miro Wengner
9,478 viewsTwo weeks have passed, and it is time to present a new collection of readings that may shape developments, utilization or ideas in the field …

Ricardo Mello
4,013 viewsHave you ever wondered why updates and upgrades are so essential for any system? Well, it’s no secret: They ensure that systems remain …

Nicolas Frankel
1,572 viewsA couple of years ago, I developed a small Kotlin GUI to help me rename my files in batch. I actually created it with different JVM …

Cristobal Escobar
1,585 viewsWe're excited to announce BoxLang 1.10.0, a feature-packed release that brings powerful functional programming capabilities, elegant loop …

Frank Delporte
1,334 viewsAs part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V), I've asking various suppliers to …

Matteo Rossi
2,121 viewsFor many years, REST has been the standard architectural style for creating APIs in the Java ecosystem. Frameworks such as Spring MVC and, …

Steve Poole
2,411 viewsIs open source hitting a watershed moment? After 8,000 developers converged for FOSDEM 2026, it’s clear that legal obligations and supply …