#ASP.NET

在 .NET Framework 框架中所提供,开发 Web 应用程序的类库

Blazor VS Vue

Chester Chen

您还有其他一些选项,例如包含用于验证用户的基础结构的能力,以及是否在 ASP.NET Web 应用程序中托管 Blazor 应用程序,但上面的命令是最简单的入门...

3530

附加进程 到远程服务器中Docker容器内 调试

Chester Chen

很多时候,我们在本地开发过程中程序运行很正常,但是发布到线上之后由于环境的原因,可能会有一些异常。通常我们会通过日志来分析问题,除了日志还有一种常用的调试手段就...

2610

我又造了个轮子:GrpcGateway

Chester Chen

我个人对GRPC是比较感兴趣的,最近在玩通过前端调用GRPC。通过前端调用GRPC业界有两种方式:GRPC Web和GRPC JSON转码。

5040

Blazor WebAssembly + Grpc Web=未来?

Chester Chen

首先来说说WebAssembly是什么,WebAssembly是一个可以使C#,Java,Golang等静态强类型编程语言,运行在浏览器中的标准,浏览器厂商基于...

3320

Hadoop(五)C#操作Hive

Chester Chen

Hive将HiveQL(类sql语言)转为MapReduce,完成数据的查询与分析,减少了编写MapReduce的复杂度。它有以下优点:

2730

Hadoop(四)C#操作Hbase

Chester Chen

Hbase是一种NoSql模式的数据库,采用了列式存储。而采用了列存储天然具备以下优势:

2510

Hadoop(三)通过C#/python实现Hadoop MapReduce

Chester Chen

Hadoop中将数据切分成块存在HDFS不同的DataNode中,如果想汇总,按照常规想法就是,移动数据到统计程序:先把数据读取到一个程序中,再进行汇总。

3930

Hadoop(二)HDFS基本操作

Chester Chen

https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/FileSyst...

3330

Hadoop(一)Hadoop核心架构与安装

Chester Chen

大白话,Hadoop是个存储数据,计算数据的分布式框架。核心组件是HDFS、MapReduce、Yarn。

3130

K8S原来如此简单(八)ServiceAccount与RBAC

Chester Chen

ServiceAccount是给运行在Pod的程序使用的身份认证,Pod容器的进程需要访问API Server时用的就是ServiceAccount账户。

3540

K8S原来如此简单(七)存储

Chester Chen

例如,缓存服务经常受限于内存大小,将不常用的数据转移到比内存慢、但对总体性能的影响很小的存储中。

3720

K8S原来如此简单(六)Pod调度

Chester Chen

我们前面部署的pod调度取决于kube-scheduler,它会根据自己的算法,集群的状态来选择合适的node部署我们的pod。

3420

K8S原来如此简单(五)Metrics Server与HPA

Chester Chen

https://kubernetes.io/zh/docs/tasks/run-application/horizontal-pod-autoscale/

3320

K8S原来如此简单(四)Service+Ingress

Chester Chen

上一篇我们通过deployment实现了pod的横向扩展,但是仍然不能负载,也不能对外提供服务,现在我们来看看如何通过k8s实现负载与外网访问

4330

K8S原来如此简单(三)Pod+Deployment

Chester Chen

Pod 是一组容器集合,是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。这些容器共享存储、网络。

6530

ManualResetEvent实现线程的暂停与恢复

Chester Chen

前些天遇到一个需求,在没有第三方源码的情况下,刷新一个第三方UI,并且拦截到其ajax请求的返回结果。当结果为AVALIABLE的时候,停止刷新并语音提示,否则...

4530

重新认识Docker Compose之Sidecar模式

Chester Chen

在微服务盛行的今天,我们通常是这么定义Compose的:对容器的统一启动和关闭的编排工具。

5220

Elastic AMP监控.NET程序性能

Chester Chen

Elastic APM 是一个应用程序性能监控系统。它可以请求的响应时间、数据库查询、对缓存的调用、外部 HTTP 请求等的详细性能信息,可以实时监控软件服务和...

4820

Jenkins file一行代码部署.NET程序到K8S

Chester Chen

随着微服务的增多,每个项目的都需要pipline文件,这样的话Pipeline代码冗余度高,并且pipeline的功能越来越复杂。

1810

30分钟通过Kong实现.NET网关

Chester Chen

Openrestry是一个基于Nginx与Lua的高性能平台,内部有大量的Lua库。其中ngx_lua_moudule使开发人员能使用Lua脚本调用Nginx模...

2020

扫码关注腾讯云开发者

领取腾讯云代金券