Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Knowledge Base O nás Spolupráce Kariéra
Pojďme to probrat

WebAssembly na serveru — nejen pro browser

20. 05. 2024 1 min čtení CORE SYSTEMSdevelopment

If WASM+WASI existed in 2008, we wouldn’t have needed Docker — Solomon Hykes. Cold start v mikrosekundách a sub-megabyte image size.

WASI

WebAssembly System Interface — capability-based security. Modul explicitně deklaruje, co potřebuje.

Proč Wasm na serveru

  • Cold start: Mikrosekundy vs sekundy
  • Sandboxing: Silnější než kontejnery
  • Size: Stovky KB vs stovky MB
  • Polyglot: Rust, Go, C/C++, Python

Kde to dává smysl

Edge computing: Cloudflare Workers. Plugin systémy: Sandboxed runtime. AI inference: WASI-NN na edge.

Wasm je sleeper technology

Pro edge computing a ultra-lightweight serverless je to nejslibnější technologie. Za 2-3 roky mainstream.

webassemblywasiedge computingcloud native