Runtimes applicatifs automobiles : WebAssembly et services POSIX

Les logiciels automobiles modernes exigent des environnements d'exécution légers et sûrs en mémoire démarrant instantanément. Le bytecode WebAssembly et les runtimes POSIX fondent la nouvelle vague de microservices.

Runtime applicatif SDV Zonal Architecture

Central Controller: Runtime applicatif SDV — Wasm & microservices

Zonal Control Units & TSN Ring

  • Moteur WasmEdge
  • Sandbox POSIX PSE52
  • Observateur eBPF
  • Moteur C++ natif
  • Régulateur mémoire

Remplacer les conteneurs Linux par des bacs à sable WebAssembly instantanés

Si les conteneurs Linux isolent les processus, ils exigent trop de RAM et démarrent lentement. Les runtimes WebAssembly (WasmEdge, Wasmtime) exécutent du bytecode pré-vérifié. Les microservices démarrent en moins de 5 ms avec moins de 1 Mo de RAM.

Core Engineering Areas

Technical Articles