How to Identify the Underlying Causes of Connection Timeout Errors for MongoDB With Java
Understand common causes of connection timeout error when using MongoDB with Java and learn how to tackle them by analyzing logs and tuning …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Rajesh Nair
3,247 viewsUnderstand common causes of connection timeout error when using MongoDB with Java and learn how to tackle them by analyzing logs and tuning …

Markus Eisele
2,837 viewsLet’s get in and build a Quarkus REST API that classifies text sentiment using a local LLM model (like Phi-3 Mini) pulled in via Ollama.

David Vlijmincx
4,783 viewsExploring how to profile and benchmark Java code using JMH and Async profiler.

Ricardo Mello
26,656 viewsOne of the discussions that always leaves me with both doubts and excitement is the one about system architecture.

Gerrit Grunwald
5,000 viewsRecently Azul announced that AVD makes it possible to identify vulnerable components on a jar file level but also on class file level.
Frank Delporte
3,472 viewsThis is the third blog post in a series on faster Java application warmup with ReadyNow. If you haven’t been following the series, go back …

Luce Carter
2,775 viewsIn the technological world, the cloud has become more prevalent. It brings many benefits, including flexibility, scalability, faster …

Vincent Vauban
6,741 viewsSpringBoot and Kafka Streams – Event Routing & Testing. Build a Kafka Streams app to validate and route Lille city tour!

Anthony Goubard
6,340 viewsIn this series, I'm focusing on what's old in the JDK, not that known, and can be useful. A few hidden gems in the JDK.

Nicolas Frankel
2,272 viewsThe exhaustive description of common patterns is a huge asset for beginning writers and can help even seasoned ones.