Exploiter facilement des fonctions natives avec le Projet Panama depuis Java

Tools-in-Action

Salle : Paris 241

Horaire : Thursday 18:30 19:00

Résumé de la présentation :

Vous avez identifié une chouette API mais elle à été écrite en C, Swift, ou Rust, .... Venez voir comment accéder et utiliser des API natives depuis Java sans surcharge cognitive, c'est à dire sans JNI et sans librairie tierce, grâce aux travaux de la JEP-419: Foreign Function & Memory API.

java

Track : Java, JVM

Niveau de la présentation : Intermediate

Mots clés: Project Panama JVM Native

Room Paris 241

Brice Dutheil Brice Dutheil

Ingénieur logiciel senior Java chez Datadog, Depuis 15 ans j'exploite la JVM en tant que développeur de libraries (notamment en ayant été le 2ème contributeur principal de Mockito), en tant que consommateur de libraries en tant qu'ops (configuration et tuning de JVM sur du Docker, k8s, helm, cpu quota, oomkill, GCs, JFR, async-profiler, pmap). Ayant survécu à l’immobilisme de JEE, je surveille et promeut avec engouement le travail des ingénieurs du JDK (ZGC, Shenendoah, Loom, Panama, Valhalla, CRaC, Leyden...) ainsi que les avancés de l'écosystème Java (GraalVM, etc).