其他分享
首页 > 其他分享> > 在边缘计算场景中使用Dapr

在边缘计算场景中使用Dapr

作者:互联网

image

Dapr 是分布式应用程序可移植、事件驱动的运行时, 这里有几个关键字,我们拆开来看一下:

Dapr 被设计成既可以在云上工作也可以在边缘上工作。但是到目前为止,它的应用重点仍是聚焦在开启云原生应用上。下面我们来展示将Dapr 为边缘计算场景带来价值的不同方式,内容部分来自《Dapr 学习手册》:当当网链接: http://dmll.cn/RXv2,推荐大家买来读一遍,Dapr的精彩介绍来自于Dapr 的原创。

Dapr 拥有作为函数计算运行时必要的所有基础的功能,它支持可以用于激活函数代码的触发器,同时它也支持函数代码用来把数据发送给另一个系统的绑定。Dapr 运行时以单进程的方式运行。虽然有其他Dapr辅助服务,例如Dapr Actor的定位(Placement)服务,Dapr 运行时本身足以支持常见的函数执行。这使得在边缘部署的运行时打包和分发变得足够简单。把我们的函数代码实现成HTTP或者gRPC服务器。可以预期的是,未来的Dapr 将会扩展成动态加载函数代码。

image

image


image

在低功耗设备上运行Dapr 边车可能有点昂贵,Dapr 适合的解决方案场景是在现场网关上运行,然后让设备通过IP 地址和 Dapr 边车通信。我最近刚做了一个例子是通过Dapr 和 边缘 MQTT 服务器的PubSub ,代码例子参看:https://github.com/geffzhang/dapr-nanomq

标签:场景,函数,代码,边缘,Dapr,运行
来源: https://www.cnblogs.com/shanyou/p/16143039.html