Foojay Podcast #17: Execute Java Code with TornadoVM
TornadoVM is a programming and execution framework for offloading and running JVM applications on multi-core CPUs, GPUs, and FPGAs.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

TornadoVM is a programming and execution framework for offloading and running JVM applications on multi-core CPUs, GPUs, and FPGAs.
Shai Almog
2,230 viewsStop digging through variables in the watch to find nuggets of gold, or rerunning the expression evaluation. Use entity renderers instead.

Igor De Souza
8,029 viewsLearn how to use Firmata4j to control an Arduino board from a Raspberry Pi board or directly from your computer.
Fawaz Ghali
4,810 viewsLearn how to treat logs and traces as part of a scalable cloud storage repository that can be analysed with the techniques used for big …

Fawaz Ghali
3,516 viewsLearn to update a Java client to automatically connect to a secondary, failover cluster if it cannot connect to its original, primary …

Erik Costlow
3,013 viewsA demonstration of log4j exploits, which defenses people tried, and which worked. We'll cover how groups responded effectively to patch to …

Brian Vermeer
7,298 viewsPath traversal vulnerabilities are a serious threat to Java web applications, amongst the top security issues Snyk finds in Java code.

Theresa Mammarella
8,538 viewsNext time you’re considering a new Java library, look for the Sonatype Safety Rating on Maven Central to aid in your decision making.

Peter Lawrey
4,863 viewsFollowing the Hello World example, this article looks at an Order Processor with a New Order Single in and an Execution Report out.

Lukas Eder
17,436 viewsjOOQ makes SQL a "first-class" language in the JVM ecosystem by embedding it into Java, Kotlin, and Scala in an idiomatic way.