#GraalVM has ML models working in compilation to lower the size of the executable/binary size 🤓

https://github.com/alina-yur/graalvm-25-whats-new#ml-for-high-performance-out-of-the-box

#java

GitHub - alina-yur/graalvm-25-whats-new

Contribute to alina-yur/graalvm-25-whats-new development by creating an account on GitHub.

GitHub
GraalVM CE pasará más de 2 meses sin actualizaciones de seguridad desde el lanzamiento del último Oracle Critical Patch Update por el enésimo cambio en el flujo de lanzamientos por parte de Oracle. Al final para mantener segura la aplicación del validador libre, que se compila con native-image sin tanta demora causada por estas sorpresas del ritmo de actualizaciones deficientemente comunicadas, he decidido pasarme a Mandrel. La compilación nativa para macOS todavía utiliza Liberica NIK, iré probando más adelante si Mandrel funciona bien con las clases de imágenes usadas por PDFBox que dependen de AWT #graalvm

Are you building an application for the cloud, but want to test without spending money on #AWS, #GCP, or #Azure? #Floci to the rescue! A tool built by Hector Ventura.

He explains in this @foojay #Podcast how he created it with @quarkusio and #GraalVM, what it offers, how to use, what to expect next, and much more.

Watch it on YouTube or listen in your favorite podcast app.

https://www.youtube.com/watch?v=dvyDakgeMig

Run 35 AWS Services Locally FREE: Floci, Quarkus and GraalVM-Powered, LocalStack Alternative (#96)

YouTube

#graalVM is getting new structure on versioning and overall #java is getting nicer features , check

https://www.linkedin.com/pulse/jdk-27-takes-shape-while-graalvm-changes-release-jvm-skowro%C5%84ski-exfge

JDK 27 takes shape, while GraalVM changes the release cadence - JVM Weekly vol. 176

Welcome to another edition. This week it's all about the ecosystem internals - lots of movement on both the GraalVM and OpenJDK fronts.

🚨 New Blog Post Alert! 🚨

My latest blog post is again about the intersection of the Java and NixOS ecosystems. This time I wrote a derivation that packages the jfmt formatter as a statically linked binary using GraalVM for use as a formatter in Neovim. It also includes some tips for debugging non-reproducible derivations.

👉 Full Story: https://britter.dev/blog/2026/05/06/jfmt-nixvim/
📄 Code: https://github.com/britter/nix-configuration/blob/de29395c70bba3a5d2b416b97bd8e5cc6955944d/packages/jfmt-java/default.nix

#nixos #java #graalvm #neovim #nixvim

Packaging jfmt for NixVim: The Path to nixpkgs — Reproducible Thoughts

Packaging the jfmt Java formatter as a native binary for NeoVim: from a JVM wrapper through weeks of reproducibility debugging to a statically-linked GraalVM binary.

We are excited that we are participating in #GSOC2026 with 3 projects:

- "Improved handling of older documents with OCR and AI-powered tools."

- "Improved #LibreOffice -JabRef integration" with one particular aspect of compatibility with other reference managers.

- "Improving startup times for JabKit" by leveraging the power of #GraalVM

#javafx #jabref #academia #bibtex #TexLatex #opensource #bibliography
cc  @frankdelporte @foojay

Hoy volví a poner en marcha el port de GraalVM CE del firmador experimental compilado con native-image en macOS, que a diferencia de los otros dos sistemas operativos (GNU/Linux y Windows), en macOS todavía no funciona AWT (usado para imágenes y tipografías en la librería PDF) más que con Liberica NIK de Bellsoft, que viene parcheado para que funcione. En versiones posteriores a la 17 hay que copiar manualmente unas cuantas librerías dinámicas manualmente a la carpeta del ejecutable generado, pero tras eso vuelve a funcionar. También tiene soporte todavía para macOS x86_64 en la 25.0.2, algo que Oracle eliminó en la versión anterior y solo tiene para aarch64, por lo que sigo generando un zip con binarios y librerías univesales, firmado y notarizado. Todavía no está claro qué pasará con las actualizaciones CPU (Critical Patch Update) de abril, que Oracle no ha publicado una versión 25.0.3 Communiy Edition. Mandrel (versión downstream de GraalVM CE de la gente de Quarkus) ha creado tag de versión en git pero tampoco release y no he encontrado el motivo. Por otra parte, voy a pensar en poner un par de Windows y GNU/Linux como agentes Jenkins CI/CD para compilar GraalVM con memoria suficiente, a partir de portátiles antiguos medio dañados (pantallas y carcasas dañadas de tanto uso) y tenerlos con conexión y acceso remoto junto al tarrito mac mini de segunda mano para compilar cuando se requiera.

#java #graalvm

Sandboxing

GraalVM is an advanced JDK with ahead-of-time Native Image compilation.

Need Python’s #AI/ML ecosystem in a #Java service? Most teams spin up a separate #Python #Microservice. But what if the Python code ran inside the same JVM process?
Vishal Shanbhag explores this with #GraalPy on #GraalVM.

See the PoC: https://javapro.io/2026/03/10/bridging-java-and-python-for-ai-ml-in-production-the-case-for-graalpy-on-graalvm/

#JAVAPRO @graalvm