Endive 1.0 Is Here: Wasm on the JVM Ships Under the Bytecode Alliance
Table of Contents What ShippedWasmGC: The Libraries Get SmarterTail Call OptimizationsOne More JAR: tree-sitter for JavaBeyond Libraries: Endive as a HostWhat's NextGet StartedA few weeks ago, we wrote about a new generation of Java libraries powered by WebAssembly. SQLite, QuickJS, ...
-
Foojay Podcast #98: The End of JNI Pain: How WebAssembly Is Quietly Replacing Native Libraries in Java
Table of Contents YouTubePodcast AppsGuestLinksContentWebAssembly is already running inside Java applications, most developers just don’t know it yet. In this episode, Andrea Peruffo walks us through how WebAssembly is becoming the modern, safe alternative to JNI: letting you run Rust, …
-
A New Generation of Java Libraries Is Born: Wasm Becomes the Implementation Detail
Table of Contents The problem every Java developer knowsWhat if the library just ran inside the JVM?The ecosystem: it’s already hereEndive: a new chapter for WebAssembly on the JVMCompose, don’t rewriteGet involvedIf you’re running JRuby in production, you’re running WebAssembly. …
-
WebAssembly on Kubernetes
Table of Contents My approach and the use caseBaseline: regular Rust-to-nativeAdapting to WebAssemblyRunning the Wasm image on DockerRunning the Wasm image on KubernetesFinal stepsConclusionLike a couple of innovative technologies, different people have different viewpoints on where WebAssembly fits the technology …
-
Apache APISIX Loves Rust! (And Me Too)
Context and more surrounding the Rust integration in Apache APISIX, a good story because it highlights the power of Open Source.