ArchitectureArchitecture
Conference40min
INTERMEDIATE

Modern Sandboxing: Using Web Assembly in Java

Sandboxing enables safe execution of untrusted third-party code by restricting its access. This proposal explores using Web Assembly, a secure binary format, for server-side applications. The Extism framework is highlighted for its ability to seamlessly integrate Web Assembly into Java codebases, enhancing functionality while maintaining security.

Frank Lyaruu
Frank LyaruuHightech Innovators

talkDetail.whenAndWhere

Friday, September 26, 15:50-16:30
Concert Hall
talks.description
Running untrusted third party code is not a good idea. It is also really useful. In a browser we do that literally all the time, but on our servers we are much more hesitant. That is where sandboxing comes in. Sandboxing allows us to run code and only let it touch what we want it to touch. For this we will be looking at Web Assembly, a promising binary form, born on the web, to use in our services. We’ll have a look at Extism, a framework that lets us integrate web assembly into our Java codebase with ease.
1. sandboxing
2. webassembly
4. integration
3. extism
talks.speakers
Frank Lyaruu

Frank Lyaruu

Hightech Innovators

Netherlands

Architect and software generalist. Long time Java developer, but recently expanding to Rust and Web Assembly, and advocating for Sustainable Computing,

talkDetail.rateThisTalk

talkDetail.ratingExpired

talkDetail.ratingWindowExpired

occupancy.title

occupancy.votingClosed

occupancy.votingWindowExpired

comments.title

comments.speakerNotEnabledComments