WebAssembly im Fahrzeug: Sichere, portable und Sub-5ms Microservice-Ausfuehrung
Einsatz von WasmEdge und WASI im Fahrzeug zur Isolation von Drittanbieter-Apps ohne VM-Overhead.
WASI Capability-basierte Sicherheit und I/O-Virtualisierung
WASI erzwingt Sicherheit durch Capabilities. Anders als Standard-Programme mit ererbten Benutzerrechten kann ein WASI-Modul nicht auf Netzwerk, Telemetrie oder Dateien zugreifen, ohne dass ihm beim Start explizite Rechte uebergeben werden.
Kompilierung von Rust- und C++-Microservices in Wasm-Bytecode
Tier-1-Zulieferer programmieren Logik in Rust (fuer speichersicheren Code zur Compile-Zeit) oder C++. Die Kompilierung fuer `wasm32-wasi` entkoppelt die Software von Kernel-Versionen, glibc-Abhaengigkeiten oder CPU-Typen.
- Sub-5ms-Kaltstartzeit ermoeglicht blitzschnelle Bereitstellung neuer Fahrzeugfunktionen.
- Hardware-gestuetztes lineares Speichersandboxing verhindert Pufferueberlaeufe und Pointer-Leaks.
- Architektur-unabhaengiger Bytecode laeuft identisch auf Arm64 Cortex-A und RISC-V-SoCs.
- Ahead-of-Time-(AOT)-Kompilierung erreicht 98% der nativen C++-Ausfuehrungsgeschwindigkeit.
Domain-Portfolio entdecken