Microservices Architecture: Navigating the Buzz
If flexibility and resilience are priorities, embracing the distributed future of software development is worth considering.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Jasmine Taylor
5,964 viewsIf flexibility and resilience are priorities, embracing the distributed future of software development is worth considering.

The impact of Java 21s virtual threads on the performance of MariaDB database exchanges.

Nicolas Frankel
7 viewsLast year, I started to use Excalidraw as a diagram tool. However, the SVG images didn't display the font correctly. In this post, I'd like …

Frank Delporte
5,825 viewsOne of the most "fancy" electronic components is definitely... a LED strip. It’s really cool to control a long strip of lights with only a …

Nicolas Frankel
5,769 viewsIn this short article, we detail the three options for versioning HTTP APIs: path-based, query-based, and header-based.

Simon Verhoeven
8,460 viewsUsing the concept of soft-assertions makes testing the impact of our changes on a single object a lot more convenient, and reduces the …

Johannes Bechberger
5,173 viewsThis week we'll add support eBPF maps to hello-ebpf to communicate between eBPF program and userland Java programs.

Muaath Bin Ali
4,172 viewsLet's dive deeper and explore a day in the life of Alex, a software engineer in a Payment Scrum Team.

Jadon Ortlepp
3,987 viewsRead on to find out more about Payara Rodmap in the coming months - Java 21 compatibility, the upcoming Jakarta EE 11 and our plan for …

Rich Hagarty
11,932 viewsWhich Java should you download and use? A brief history of Java, the current Java distribution options, and which stand above the rest.