10 Best Practises For Jakarta EE Performance Optimization
We start a series where we compiled 10 best practices for performance optimizations and suggestions how to implement them using Jakarta EE & …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Ondro Mihalyi
3,826 viewsWe start a series where we compiled 10 best practices for performance optimizations and suggestions how to implement them using Jakarta EE & …

Jennifer Reif
10,181 viewsExplore a few introductory concepts around Retrieval Augmented Generation (RAG), why it exists and the problems it solves.

Geertjan Wielenga
10,825 viewsThis strategic collaboration empowers Kotlin teams to accelerate development cycles and optimize application performance.

Jonathan Vila
12,055 viewsAI can generate tests, but the result is not totally reliable. This article covers best practices to incorporate AI into the test …

Tim Kelly
21,512 viewsBSON is at the core of how MongoDB stores and transmits data. It extends JSON with additional data.

Raphael De Lio
6,665 viewsLearn how to use Spring AI and Java Virtual Threads to send hundreds of prompts to OpenAI in parallel.

Zoran Sevarac
8,881 viewsJefferson Lab is leveraging Java-based AI to overcome one of the most computationally intense challenges in modern science.

Martin Smelt
2,185 viewsJoin the Dutch Java community at J-Spring 2025, the premier Java conference in the Netherlands, taking place Thursday, June 5th at Jaarbeurs …

Simon Martinelli
3,897 viewsIf you want to run a Vaadin application on an external servlet container like Apache Tomcat 11, you need to package your application as a …

Brian Vermeer
4,040 viewsThe implementation of RAG introduces security considerations. Risks such as prompt injection, data poisoning, access control gaps, and data …