摘要: Dapr提供了一些开箱即用的分布式链路追踪解决方案,今天我们来讲一讲如何通过dapr的configuration来实现非侵入式链路追踪的 目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统 二、通过Dapr实现一个简单的基于.net的微服务电商系统(二)——通讯框架讲解 三、通过Dap 阅读全文
posted @ 2021-04-28 14:26 a1010 阅读(2046) 评论(7) 推荐(7) 编辑
摘要: 在一般的互联网应用中限流是一个比较常见的场景,也有很多常见的方式可以实现对应用的限流比如通过令牌桶通过滑动窗口等等方式都可以实现,也可以在整个请求流程中进行限流比如客户端限流就是在客户端通过随机数直接返回成功失败来决定是否发起请求。也可以在网关层直接根据一定策略丢弃一部分流量达到限流的目的,亦可请求 阅读全文
posted @ 2021-04-25 17:12 a1010 阅读(2131) 评论(0) 推荐(10) 编辑
摘要: 我个人认为Actor应该是Dapr里比较重头的部分也是Dapr一直在讲的所谓“stateful applications”真正具体的一个实现(个人认为),上一章讲到有状态服务可能很多同学看到后的第一反应是“不就是个分布式缓存吗”。那今天就讲讲Actor,看看这个东西到底能不能算得上有状态服务,同时由 阅读全文
posted @ 2021-04-22 15:16 a1010 阅读(3465) 评论(13) 推荐(13) 编辑
摘要: 状态管理和上一章的订阅发布都算是Dapr相较于其他服务网格框架来讲提供的比较特异性的内容,今天我们来讲讲状态管理。 目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统 二、通过Dapr实现一个简单的基于.net的微服务电商系统(二)——通讯框架讲解 三、通过Dapr实现一个简单的基于. 阅读全文
posted @ 2021-04-19 15:51 a1010 阅读(2276) 评论(2) 推荐(5) 编辑
摘要: 之前的章节我们介绍了如何通过dapr发起一个服务调用,相信看过前几章的小伙伴已经对dapr有一个基本的了解了,今天我们来聊一聊dapr的另外一个功能——订阅发布 目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统 二、通过Dapr实现一个简单的基于.net的微服务电商系统(二)——通讯 阅读全文
posted @ 2021-04-16 14:59 a1010 阅读(2946) 评论(4) 推荐(6) 编辑
摘要: .netcore引入了ioc机制让开发人员逐步习惯从过去的各种new对象变成通过IOC框架来管理对象的生命周期。这样当我们需要某个对象的时候,我们一般在构造函数里申明该对象的接口,即可通过ioc容器创建它。但是ioc正常工作的前提是假设我们对ioc使用是正确的,如果不正确的使用ioc则会带来某些意想 阅读全文
posted @ 2021-04-15 17:38 a1010 阅读(1652) 评论(2) 推荐(3) 编辑
摘要: 目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统 二、通过Dapr实现一个简单的基于.net的微服务电商系统(二)——通讯框架讲解 三、通过Dapr实现一个简单的基于.net的微服务电商系统(三)——一步一步教你如何撸Dapr 四、通过Dapr实现一个简单的基于.net的微服务电商系 阅读全文
posted @ 2021-04-13 13:43 a1010 阅读(4897) 评论(39) 推荐(10) 编辑
摘要: 首先感谢张队@geffzhang公众号转发了上一篇文章,希望广大.neter多多推广dapr,让云原生更快更好的在.net这片土地上落地生根。 目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统 二、通过Dapr实现一个简单的基于.net的微服务电商系统(二)——通讯框架讲解 三、通过 阅读全文
posted @ 2021-04-06 11:38 a1010 阅读(5581) 评论(2) 推荐(11) 编辑
摘要: 本来想在Dpar 1.0GA时发布这篇文章,由于其他事情耽搁了放到现在。时下微服务和云原生技术如火如荼,微软也不甘示弱的和阿里一起适时推出了Dapr(https://dapr.io/),园子里关于dapr的文章不太多,所以今天就借这篇文章分享一下如何通过dapr跑起来一个简易的电商系统,让大家通过这 阅读全文
posted @ 2021-04-01 14:15 a1010 阅读(15259) 评论(19) 推荐(70) 编辑
摘要: 在领域驱动设计中,由于领域边界的存在,以往的分层设计中业务会按照其固有的领域知识被切分到不同的限界中,并且引入了领域事件这一概念来降低单个业务的复杂度,通过非耦合的事件驱动来完成复杂的业务。但是事件驱动带来了一些新的问题,由于以往一个原子性极强的逻辑被拆散到了一个一个小的领域中,原子性事务数据的强一 阅读全文
posted @ 2021-02-05 17:48 a1010 阅读(1871) 评论(2) 推荐(5) 编辑