logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

阿里云 日志服务在.NET项目中的使用

云服务技术的应用已十分常见,不仅仅指将项目部署在公有云,我们还可以利用云服务厂商提供的各种技术,来提高系统性能,做好站点监控预警等。本篇博客为大家介绍阿里云日志服务。传统日志记录我们可能会在项目数据库当中创建一些日志表,比如:客户信息查看记录,核心信息修改日志等。通常这些日志内容价值较低,而且属于只读,但是存放在sql server, my sql, pgsql等数据库当中,不仅会占用大量系统资源

文章图片
#阿里云#.net
C#&.NET 从0实现一个分布式事件总线(一)

事件总线可以从系统全局角度,提供一套发布订阅机制。使用过ABP框架开发,或者学习过DDD的同学,应该了解到事件总线有着诸多好处,更能给我们带来编程思想上的提高。源码&Nuget我通过学习一些开源组件库,并且从自身使用经验出发,从0设计了一个基于RabbitMq的分布式事件总线,大家可以到我的Azure Devops仓库查看源码。并且我将其发布为了Nuget包,可以供大家安装使用Instal

#分布式
阿里云 链路追踪在.NET项目中使用(jaeger trace)

链路追踪是微服务体系当中很重要的一部分,它能够帮助开发者迅速发现问题,察觉系统性能瓶颈,也可以帮助我们在站点出现大量Exception的时候,迅速做出预警等。阿里云链路追踪服务阿里云提供OpenTelemetry Trace数据的原生接入方式:通过OpenTelemetry接入C# Trace也可以通过SkyWalking、Jaeger、Zipkin等方式接入Trace实例可以与阿里云日志服务进行

文章图片
#阿里云
BPMN 子流程Subprocess——Camunda Workflow

详细的Camunda实践教程,快速了解BPMN中子流程Subprocess,以及特定Events的用法。

文章图片
Visual Studio 高级调试-代码调试

编程圈子里隔三差五的就会有场“谁是最强IDE”之争,重要的是我们需要对使用的IDE有充分的了解,正所谓工欲善其事,必先利其器。本文主要讲述Visual Studio常用的调试技巧,包括多类型断点,数据监视,以及多线程调试等。调试就好比中医所讲的“望闻问切”,观察现象,思考原因,查看代码,调试是最后一步。

文章图片
#visual studio#c#
C#实现Everything——UI与查询 附源码

前言    发现实习了以后自己就变懒了,每天回到宿舍只想打游戏,看剧。要是能用人家考研的一半劲头就好了。    写完Everything的C#实现之后呢,我想写一些工作期间遇到的问题。一来当作笔记,二来加深学习。UI    首先呢,我们先做一个可以显示各磁盘空间的控件。这里其实是一个个使用了GDI绘图后的Panel,我采用FlowLayoutPanel作为它的容器。容器的宽度作为参数之一...

1. Helm Template 3分钟将项目部署至k8s

k8s部署写yaml很烦人?helm template 3分钟帮你把项目打包成Helm Chart并部署至k8s

文章图片
#kubernetes#容器#云原生
.NET如何开发kubernetes CRD Controller

为什么说标准API才是K8s最具价值的地方?什么是k8s CRD?CRD可以用来做什么?怎样用C#实现K8s CRD扩展功能?

文章图片
#kubernetes
Ambassador Telepresence:在k8s集群中调试本地代码

带你了解k8s调试工具Telepresence的工作原理与实际应用,包括Traffic Manager与Traffic Agent、Telepresence Daemons、Preview URL和VIF。另外,还将Telepresence与Bridge to Kubernetes做了对比

文章图片
#kubernetes#docker#云原生
K8s 删除控制与GC原理

使用OwnerReferences和Finalizers做资源删除控制,并介绍k8s GC原理

文章图片
#kubernetes
    共 13 条
  • 1
  • 2
  • 请选择