在边缘计算场景中使用Dapr

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

  • 分布式: 代表共享或是分散,在云原生应用上体现为微服务,在边缘计算场景中代表分散的模块,可以做积木式拼接。
  • 应用: Dapr 工作在应用层,而不是在网络层,帮助我们构建分布式的应用。
  • 可移植的平台:可以将不同的系统集成到您的应用程序中而无需硬编码, 特别是在边缘计算场景中区别于社区中出现的几个号称多运行时架构的项目,比如腾讯的Femas 。
  • 运行时:可以在所有的设备上运行Dapr,无论你使用什么样的平台,不管你是用强大计算能力的X86还是低功耗的ARM 平台。

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

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

Original: https://www.cnblogs.com/shanyou/p/16143039.html
Author: 张善友
Title: 在边缘计算场景中使用Dapr

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/547183/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • delphi button 实现下拉列表

    delphi;gutter:true; unit Unit1;</p> <p>interface</p> <p>uses Windo…

    技术杂谈 2023年5月31日
    086
  • 用实例讲解RSA加密算法(精)

    RSA是第一个比较完善的 公开密钥算法,它既能用于加密,也能用于数字签名。RSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adleman的名字…

    技术杂谈 2023年5月31日
    080
  • ubuntu 20.04.3LTS版本部署Google VTS失败

    当执行到安装虚拟环境时,两个python库均执行失败,提示没有相应的包,尝试将python默认设置为python2执行仍然失败,折腾了好久仍未解决最终放弃,自此又将ubuntu回退…

    技术杂谈 2023年7月11日
    0109
  • mormot处理multipart

    mormot处理multipart mormot处理multipart function GetBoundary(const body: string): string; //&a…

    技术杂谈 2023年5月30日
    091
  • 17. 二叉搜索树的最小绝对值和众数

    title: 二叉搜索树的最小绝对值 📃 题目一描述 题目链接:二叉搜索树的最小绝对值 🔔 解题思路 解法一:安装顺序遍历相邻作差,每一次保留上一个遍历的值,和当前遍历的值进行相减…

    技术杂谈 2023年7月24日
    074
  • 浅析渗透测试之手动和自动的优缺点

    手动渗透测试和自动渗透测试本是出于相同的目的,即帮助企业主动发现漏洞,了解现有安全措施的成效或不足。它们之间的唯一区别就是执行方式不同,手动渗透测试是由人工来完成,自动渗透测试是由…

    技术杂谈 2023年5月31日
    095
  • MQTTGUI客户端可视化管理工具推荐

    一款好用的 MQTT 客户端工具可以极大地提高开发者使用MQTT的效率。MQTT 客户端工具常用于建立与 MQTT 服务器的连接,进行主题订阅、消息收发等操作。 今天,在此推荐一款…

    技术杂谈 2023年7月24日
    074
  • 跨站脚本攻击XSS:为什么cookie中有httpOnly属性

    通过上篇文章的介绍,我们知道了同源策略可以隔离各个站点之间的 DOM 交互、页面数据和网络通信,虽然严格的同源策略会带来更多的安全,但是也束缚了 Web。这就需要在安全和自由之间找…

    技术杂谈 2023年5月31日
    0123
  • 编译器LLVM-MLIR-Intrinics-llvm backend-instruction

    编译器LLVM-MLIR-Intrinics-llvm backend-instruction 参考文献链接 https://mp.weixin.qq.com/s/G36IllLO…

    技术杂谈 2023年5月31日
    086
  • 树莓派远程连接工具VNC使用教程

    树莓派远程连接工具VNC使用教程 背景故事 树莓派作为一款迷你小主机,大部分的使用场景都会用到远程调试,远程调试用到最多的方式一般就是VNC和SSH,VNC是远程桌面型的远程方式,…

    技术杂谈 2023年7月23日
    091
  • md5解密异常

    javax.crypto.BadPaddingException: Given final block not properly paddedat com.sun.crypto.p…

    技术杂谈 2023年7月24日
    086
  • Sicily 3913. 阶乘之和

    一开始被它的数据吓到了,还以为很复杂,但想清楚之后,确实是比较简单的,你只需要算到 24! 就行了,大于 24 的时候答案永远是 940313,因为我们是对 100000取模,算到…

    技术杂谈 2023年6月1日
    087
  • 梯度下降算法

    一、基本概念 梯度下降法,就是利用负梯度方向来决定每次迭代的新的搜索方向,使得每次迭代能使待优化的目标函数逐步减小。梯度下降法是2范数下的最速下降法。 最速下降法的一种简单形式是:…

    技术杂谈 2023年5月31日
    0114
  • 组合模式之对购物网站

    1、 实例概况 用组合模式对购物网站的商品进管理,绘制选择模式的结构图,并绘制该案例的类图,并编写代码演示结果,运行结果样例显示如右图所示。 2、所用模式结构视图 3、实例类图 4…

    技术杂谈 2023年7月23日
    097
  • Linux—权限管理

    Linux 权限管理 Linux权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限:属主、属组以及其他人,通过这样的机制来限制哪些用户…

    技术杂谈 2023年6月21日
    084
  • TOGAF认证课程,作为讲师我有话说

    来IT帮认证的学员越来越多,每一期总有学员问我”周老师,为什么别人是4天,你这边是2天呢?”我想在这里统一说一下我对TOGAF认证课程的思考。 一. 现状 …

    技术杂谈 2023年5月31日
    083
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球