会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
魔法花园 - .NET版
我关于.NET技术的Blog
新随笔
订阅
管理
2023年7月6日
Dapr云原生应用开发系列6:绑定构建块
摘要: 题记:这篇介绍绑定构建块,这是一个极度简化应用程序本身代码的特性。本文在GitHub Copilot的帮助下书写。 ## 原理 由于Dapr由微软Azure团队孵化,所以绑定这一概念也是来源于微软的开源Serverless项目[Azure Functions](https://docs.micros
阅读全文
posted @ 2023-07-06 17:48 朱永光
阅读(100)
评论(0)
推荐(0)
2022年2月23日
Dapr云原生应用开发系列7:工作流集成
摘要: 题记:这篇介绍一个很有意思的东西,Dapr和Logic Apps这样的工作流引擎集成。 Dapr工作流 在1年多前,Dapr的孵化团队搞了一个很有意思的东西:把Dapr和Logic Apps集成起来,实现Dapr内置的工作流引擎。 官方文档: https://docs.dapr.io/develop
阅读全文
posted @ 2022-02-23 11:37 朱永光
阅读(597)
评论(0)
推荐(0)
2021年4月3日
Dapr微服务应用开发系列5:发布订阅构建块
摘要: 题记:这篇介绍发布订阅构建块,这是对事件驱动架构设计的一种实现落地。 注:对于“Building Blocks”这个词组的翻译,我之前使用了“构件块”,现在和官方文档(Dapr中文社区的贡献)保持一致,采用“构建块”。 原理 发布订阅的概念来自于事件驱动架构(EDA)的设计思想,这是一种让程序(应用
阅读全文
posted @ 2021-04-03 21:35 朱永光
阅读(1242)
评论(0)
推荐(1)
2021年2月22日
Dapr微服务应用开发系列4:状态管理构件块
摘要: 题记:这篇介绍状态管理构件块,这个概念相对于微服务框架而言是比较特殊的。 注:本文仅针对非Actor状态存储的情况进行说明,对于Actor状态存储会在讲述Actor的时候一并说明。 原理 要用好这个构件块,首先需要正确理解状态管理的概念。 大部分微服务开发框架或者说指导,都提倡微服务以无状态类型的方
阅读全文
posted @ 2021-02-22 10:44 朱永光
阅读(1434)
评论(1)
推荐(1)
2020年12月30日
Dapr微服务应用开发系列3:服务调用构件块
摘要: 题记:这篇开始逐一深入介绍各个构件块,从服务调用开始 原理 所谓服务调用,就是通过这个构件块让你方便的通过HTTP或者gRPC协议同步调用其他服务的方法,这些方法也是通过HTTP或者gRPC来暴露的。而方便的含义在于,你无需担心如下问题: 如何发现其他服务,不用关心调用的链路以及负载均衡 调用过程中
阅读全文
posted @ 2020-12-30 23:11 朱永光
阅读(2520)
评论(2)
推荐(8)
2020年12月15日
Dapr微服务应用开发系列2:Hello World与SDK初接触
摘要: 题记:上篇介绍了Dapr的环境配置,这次我们来动手尝试一下Dapr应用的开发 Hello World Dapr应用的Hello World其实和其他的Hello World一样简单: 首先用你喜欢的语言和框架创建一个Hello World程序。比如在.NET 5下,就可以简单的这样实现 dotnet
阅读全文
posted @ 2020-12-15 23:17 朱永光
阅读(2711)
评论(6)
推荐(3)
2020年8月28日
Dapr微服务应用开发系列1:环境配置
摘要: 题记:上篇Dapr系列文章简要介绍了Dapr,这篇来谈一下开发和运行环境配置本机开发环境配置安装Docker为了方便进行Dapr开发,最好(其实不一定必须)首先在本机(开发机器)上安装Docker。安装方式可以参考Docker的官方文档:https://docs.docker.com/install/。如果你是Windows平台,那么需要选择Linux容器模式。对于我这样的Windows 10用户...
阅读全文
posted @ 2020-08-28 11:41 朱永光
阅读(6494)
评论(3)
推荐(2)
2020年8月7日
Dapr微服务应用开发系列0:概述
摘要: 题记:Dapr是什么,Dapr包含什么,为什么要用Dapr。 Dapr是什么 Dapr(Distributed Application Runtime),是微软Azure内部创新孵化团队的一个开源项目,皆在解决微服务应用开发过程的一些共性问题。以官方文档的说法,Dapr是一个可移植、事件驱动的运行时
阅读全文
posted @ 2020-08-07 21:35 朱永光
阅读(6177)
评论(0)
推荐(7)
2020年6月18日
利用Azure Functions和k8s构建Serverless计算平台
摘要: 题记:昨晚在一个技术社区直播分享了“利用Azure Functions和k8s构建Serverless计算平台”这一话题。整个分享分为4个部分:Serverless概念的介绍、Azure Functions的简单介绍、k8s和KEDA的介绍和最后的演示。ServerlessServerless其实包含了两种概念:BaaS(Backend as a Service)和FaaS(Function as...
阅读全文
posted @ 2020-06-18 12:00 朱永光
阅读(1388)
评论(1)
推荐(2)
2019年12月16日
我如何通过K8S开发认证(CKAD)考试
摘要: 题记:笔者最近经过3个多月的空余时间准备,终于通过了K8S开发认证(CKAD)的考试,在这里简单给大家分享一下经验。一,先科普下CKAD众所周知,Kubernetes在容器编排器大战中脱颖而出后,过去1,2年变得越发的火热。那么云原生计算基金会(CNCF)联合Linux基金会就适时的推出了皆在考察相关从业者对Kubernetes的运维和开发知识了解程度的认证考试,分别是:Certified Kub...
阅读全文
posted @ 2019-12-16 17:38 朱永光
阅读(21730)
评论(3)
推荐(4)
下一页
公告