Project Loom: Structured Concurrency - Java
Learn about structured concurrency, a paradigm that simplifies concurrent programming by bringing order and predictability to task …
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.

Learn about structured concurrency, a paradigm that simplifies concurrent programming by bringing order and predictability to task …
Learn how to implement the Token Bucket rate-limiting algorithm using Redis and Java. Discover step-by-step guidance, testing with Redis …

The takeaways of moving to a data-driven and test portability approach are more than a quality improvement.

There is a lot of documentation for sending mails, but gathering information about the receiving and processing part is less easy.This …

Quite a few developers are struggling to get up to speed with applying observability practices!

It's interesting to know how the JVM runs bytecode instructions... But do you know what is going on when an exception is thrown? How does …
Learn how to implement a Fixed Window Rate Limiter with Redis and Java! This detailed guide covers everything from the basics of …

With the first Foojay podcast of 2025, we want to help you to boost your career!

Learn about the rise and fall of the onjcmd Java debugger feature, from its inception to its eventual removal.

As we look to the future, our momentum only grows stronger!