Gossips: An Event-Bus in a Chatty Neighbourhood
Using Metaphorical Programming to create an Event-Bus, a global pub-sub component to enable cross-component communication.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Muhammad Hashim
5,789 viewsUsing Metaphorical Programming to create an Event-Bus, a global pub-sub component to enable cross-component communication.
Peter Lawrey
6,323 viewsWhile having a class that directly extends Throwable is surprising, it is allowed and is also useful for providing additional information.

Johannes Bechberger
6,544 viewsUsing async-profiler can be quite a hassle, especially when trying to use it in a library. The new ap-loader project tries to fix this!

Geertjan Wielenga
4,592 viewsThe upcoming FOSDEM 2023, 5 February 2023, will be live and everything will be in person, submit to the "Friends Of OpenJDK devroom"!

We invited Java security experts to dive into the fascinating world of secure coding and detecting vulnerabilities in your Java …

Shai Almog
3,838 viewsSecurity is at odds with productivity and team cohesion. It doesn't have to be. There's a balance that mitigates external and internal risk

Muhammad Hashim
8,162 viewsLearn about Pi4J-Kotlin, providing a Kotlin DSL for the already-mature Pi4J V2 API and take full advantage of Kotlin on the RaspberryPi!
Per Minborg
7,942 viewsWrite more performant code with less latency by becoming familiar with the art of object reuse in multi-threaded Java applications.

Frank Delporte
9,983 viewsWe started with a small instance to see who wants to join and from here on we will see where this journey will bring us...

Jadon Ortlepp
4,207 viewsPayara has launched a new product Payara Cloud, designed to run Jakarta EE apps easily and quickly on the cloud.