Project Panama

Seeing It in Action

When

Join us Wednesday, July 28 at 11.00AM Pacific

Cant attend then?  Register and we'll send you the recording.

In This On Demand Workshop

Java developers wanting access to high performance native libraries are often left with the choice of JNI (Java Native Interface). But using JNI requires native wrapper code that's difficult to maintain for each platform or architecture. 

new OpenJDK project called Project Panama is an alternative to JNI.  It's a pure Java API to access native libraries.

Benefits of using OpenJDK’s Project Panama: 

  • Pure Java APIs used to access native functions 
  • Performance that is comparable to, if not better than JNI 
  • Leverage mature and popular native libraries such as TensorFlow, OpenGL, etc. 
  • Native access for IoT devices such as Raspberry Pi
  • Access to memory off of the Java’s memory heap 
  • Access to SIMD hardware (Vector API)

In this second workshop, you'll learn the fundamentals on how to natively allocate and access memory.

Watch the Workshop

© Azul 2023 All rights reserved. Privacy Policy | LegalTerms of Use

Connect with us

Presented by Carl Dea

Carl is a Senior Developer Advocate at Azul. He's been developing software for 20+ years and has been using Java since the very beginning (when Applets were cool).

He tweets @carldea or visit carlfx.com, foojay.io, or GitHub.

Watch Workshop 3

  • Topic:  A Deeper Dive into Project Panama
Watch Workshop 3

Azul delivers massive scale & performance to