知行合一
理论指导实践,实践是检验真理的唯一标准
云原生, Dapr, Knative, WebAssembly, WEB3, 开源爱好者
时间只是一种幻觉,只有运动才会产生时间
本文从源码角度分析Dapr Http Wasm的实现原理,以及给出一些常见的使用场景案例。
本文通过定义dapr组件接口风格的WIT,以实际案例介绍如何借助WebAssembly组件模型来自定义Wasm及开发对应的go语言SDK。
用go语言实现一个containerd-shim,支持在k8s中调度wasm程序。通过为shim添加dapr 组件的host abi支持,使被调度的wasm程序可以获得访问dapr组件的能力。