9/25 のランチ時間に、WebAssembly workloadをEKSで動かす話をしました。
スライド
ポイント
WebAssemblyは高速な処理、セキュリティが特徴であり、Fastly のCompute@Edgeなどでも利用できる。
WebAssemblyについて、tokioのwasm forkであるtokio_wasiがあるが、 full機能はつかえない。
AWS SDK for Rustも、依存関係として、tokio full featureが必要なので、wasmとしてはつかえない。
EKSで動かすための準備
containerd-shim-wasmedgeを組み込んだWorker nodeが必要。bottlerocket、Fargate Profileではサポートなし