原文:通过Dapr实现一个简单的基于.net的微服务电商系统(十七)——服务保护之动态配置与热重载

在上一篇文章里,我们通过注入sentinel component到apigateway实现了对下游服务的保护,不过受限于目前变更component需要人工的重新注入配置以及重启应用更新component等等原因,对于真实的环境运维稍有难度,最近我根据sentinel golang相关文档重新编写了一个动态配置的功能并集成到了我们的电商demo管理端,今天就讲解并演示一下它是如何工作的。 目录:一 ...

2021-06-11 20:08 1 1216 推荐指数:

查看详情

通过Dapr实现一个简单的基于.net微服务系统(十八)——服务保护之多级缓存

很久没有更新dapr系列了。今天带来的是一个小的组件集成,通过多级缓存框架来实现服务的缓存保护,依旧是一个简易的演示以及对其设计原理思路的讲解,欢迎大家转发留言和star 目录:一、通过Dapr实现一个简单的基于.net微服务系统 二、通过Dapr实现一个简单的基于.net微服务 ...

Wed Jan 26 00:31:00 CST 2022 6 1089
通过Dapr实现一个简单的基于.net微服务系统

本来想在Dpar 1.0GA时发布这篇文章,由于其他事情耽搁了放到现在。时下微服务和云原生技术如火如荼,微软也不甘示弱的和阿里一起适时推出了Dapr(https://dapr.io/),园子里关于dapr的文章不太多,所以今天就借这篇文章分享一下如何通过dapr跑起来一个简易的系统 ...

Thu May 27 02:18:00 CST 2021 0 226
通过Dapr实现一个简单的基于.net微服务系统

本来想在Dpar 1.0GA时发布这篇文章,由于其他事情耽搁了放到现在。时下微服务和云原生技术如火如荼,微软也不甘示弱的和阿里一起适时推出了Dapr(https://dapr.io/),园子里关于dapr的文章不太多,所以今天就借这篇文章分享一下如何通过dapr跑起来一个简易的系统 ...

Thu Apr 01 22:15:00 CST 2021 15 6970
通过Dapr实现一个简单的基于.net微服务系统(二十)——Saga框架实现思路分享

  今天这篇博文的主要目的是分享一下我设计Saga的实现思路来抛砖引玉,其实Saga本身非常的类似于一个简单的工作流体系,相比工作流不一样的部分在于它没有工作流的复杂逻辑处理机制(比如会签),没有条件分支机制,相对工作流不同的部分在于工作流流程阻塞结束后它多了一个反向补偿的流程。同时相对于工作流 ...

Tue Feb 22 18:01:00 CST 2022 2 1424
通过Dapr实现一个简单的基于.net微服务系统(二)——通讯框架讲解

首先感谢张队@geffzhang公众号转发了上一篇文章,希望广大.neter多多推广dapr,让云原生更快更好的在.net这片土地上落地生根。 目录:一、通过Dapr实现一个简单的基于.net微服务系统 二、通过Dapr实现一个简单的基于.net微服务系统(二)——通讯框架 ...

Tue Apr 06 19:38:00 CST 2021 2 2725
通过Dapr实现一个简单的基于.net微服务系统(六)——一步一步教你如何撸Dapr之Actor服务

  我个人认为Actor应该是Dapr里比较重头的部分也是Dapr一直在讲的所谓“stateful applications”真正具体的一个实现(个人认为),上一章讲到有状态服务可能很多同学看到后的第一反应是“不就是个分布式缓存吗”。那今天就讲讲Actor,看看这个东西到底能不能算得上有状态服务 ...

Thu Apr 22 23:16:00 CST 2021 13 1720
通过Dapr实现一个简单的基于.net微服务系统(七)——一步一步教你如何撸Dapr服务限流

  在一般的互联网应用中限流是一个比较常见的场景,也有很多常见的方式可以实现对应用的限流比如通过令牌桶通过滑动窗口等等方式都可以实现,也可以在整个请求流程中进行限流比如客户端限流就是在客户端通过随机数直接返回成功失败来决定是否发起请求。也可以在网关层直接根据一定策略丢弃一部分流量达到限流的目的 ...

Mon Apr 26 01:12:00 CST 2021 0 1101
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM