文章分类 - dapr框架
摘要:Dapr官网https://docs.dapr.io 首先安装好docker,这里就不说了。一、安装 Dapr CLI 脚手架工具(我这里装的1.1版)可以通过wget -q https://raw.githubusercontent.com/dapr/cli/master/install/inst
阅读全文
摘要:网址:https://blog.csdn.net/sD7O95O/article/details/115682786?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefau
阅读全文
摘要:Dapr微服务应用开发系列5:发布订阅构建块 题记:这篇介绍发布订阅构建块,这是对事件驱动架构设计的一种实现落地。 注:对于“Building Blocks”这个词组的翻译,我之前使用了“构件块”,现在和官方文档(Dapr中文社区的贡献)保持一致,采用“构建块”。 原理 发布订阅的概念来自于事件驱动
阅读全文
摘要:Dapr微服务应用开发系列4:状态管理构件块 题记:这篇介绍状态管理构件块,这个概念相对于微服务框架而言是比较特殊的。 注:本文仅针对非Actor状态存储的情况进行说明,对于Actor状态存储会在讲述Actor的时候一并说明。 原理 要用好这个构件块,首先需要正确理解状态管理的概念。 大部分微服务开
阅读全文
摘要:Dapr微服务应用开发系列3:服务调用构件块 题记:这篇开始逐一深入介绍各个构件块,从服务调用开始 原理 所谓服务调用,就是通过这个构件块让你方便的通过HTTP或者gRPC协议同步调用其他服务的方法,这些方法也是通过HTTP或者gRPC来暴露的。而方便的含义在于,你无需担心如下问题: 如何发现其他服
阅读全文
摘要:Dapr微服务应用开发系列2:Hello World与SDK初接触 题记:上篇介绍了Dapr的环境配置,这次我们来动手尝试一下Dapr应用的开发 Hello World Dapr应用的Hello World其实和其他的Hello World一样简单: 首先用你喜欢的语言和框架创建一个Hello Wo
阅读全文
摘要:Dapr微服务应用开发系列1:环境配置 题记:上篇Dapr系列文章简要介绍了Dapr,这篇来谈一下开发和运行环境配置 本机开发环境配置 安装Docker 为了方便进行Dapr开发,最好(其实不一定必须)首先在本机(开发机器)上安装Docker。安装方式可以参考Docker的官方文档:https://
阅读全文
摘要:题记:Dapr是什么,Dapr包含什么,为什么要用Dapr。 Dapr是什么 Dapr(Distributed Application Runtime),是微软Azure内部创新孵化团队的一个开源项目,皆在解决微服务应用开发过程的一些共性问题。以官方文档的说法,Dapr是一个可移植、事件驱动的运行时
阅读全文
摘要:分布式应用框架 Dapr 微服务架构已成为构建云原生应用程序的标准,微服务架构提供了令人信服的好处,包括可伸缩性,松散的服务耦合和独立部署,但是这种方法的成本很高,需要了解和熟练掌握分布式系统。为了使用所有开发人员能够使用任何语言和任何框架轻松地构建便携式微服务应用程序,无论是开发新项目还是迁移现有
阅读全文