目录:1、wait函数和waitpid函数1.1、wait和waitpid出现的原因1.2、wait()和waitpid()函数使用1.3、wait获取staus后检测处理2...
目录:1、wait函数和waitpid函数1.1、wait和waitpid出现的原因1.2、wait()和waitpid()函数使用1.3、wait获取staus后检测处理2...
目录:1、mutex数据结构2、加解锁过程 2.1、简单加锁 2.2、加锁被阻塞 2.3、简单解锁 2.4、解锁并唤醒协程 3、自旋过程 3.1、什么是自旋 3.2、自旋条件...
目录: 1、go-build 2、go-embed 3、go-generate 1、go-build: 构建约束也称之为条件编译,就是可以对某些源代码文件指定在特定的平台,架...
1、channel数据结构: channel 是一种类型安全的(并发安全)、阻塞的、先进先出(FIFO)的数据结构,确保发送的数据按照发送的顺序接收。 通过 var 声明或者...
这是一个根据kuber-apiserver简化的apiserver的项目,主要用于快速搭建自己的web api服务。这个项目极致的简化就一个框架,规范了一些研发中的规范,剩余...
目录:1、使用 1.1、常用命令 1.2、命令使用导图2、GDB调试方式 2.1、GDB的动态调试启动方法 2.2、core文件调试3、使用示例 【简介】:GDB...
目录: 1、简介 1.1、概念 1.2、qdisc队列分类 1.3、分类排队规则和分类处理(Classful qdisc & class 中的 flow) ...
目录: 1、工作原理 1.2、开发模式2、基于本地代码进行开发部署 【简介】: Nocalhost 是一款开源的基于 IDE 的云原生应用开发工具: 直接在 Kubern...
目录:1、什么是context2、context用法 2.1、创建子context 2.2、创建context 树 2.3、如何使用 2.4、使用注意事项 1、什么是cont...
前言 haproxy透传用户ip到服务器端, 已经有非常成熟的技术,网上有非常多的资料,很多是可以work的。但是如果你踩得坑足够多,你就会知道,将网上的方案应用于生成环境,...
目录:1、简介及概念 1.1、文件系统的名字空间 (namespace) 1.2、namenode和datanode 1.3、HDFS数据组织方式和副本复制 1....
1、HDFS文件读写流程 1.1、剖析文件读取过程 1.2、剖析文件写入过程 1、HDFS文件读写流程: 作为一个文件系统,文件的读和写是最基本的需求,这一部分我们来了解...
grafana仪表盘的导出是前端应用处理,我们想要导出grafana中的所有的仪表盘的时候可以通过调用grafna的API接口来完成导入导出的操作。这里提供一个导入导出功能集...
draw
k8s源码分析系列-kube-apiserver源码分析导图转载请标注出处!
1、前言 Prometheus大家都不会陌生,其在提供实用、可靠、廉价的监控解决方案的同时,Prometheus自身的稳定性和强大的 API、查询语言和集成协议(例如 Rem...
这里以Deployment的控制器的list&watch为例: 1、在controller-manager的Run函数部分调用了InformerFactory.Start的方...
转载请标注出处!
我最近想把github上的仓库都推送到coding上,所以就了解了一下git git是个优秀的版本控制软件(佩服Linus Torvalds ✪ ω ✪)可以推送到多个远程仓...
1. 背景 阿里云Redis线上在某些任务流中使用redis-port来进行实例之间的数据同步。redis-port是一个MIT协议的开源软件,主要原理是从源实例读取RDB快...