【置顶】About这个网站
> 如果想做一件事情,现在就是个不错的时间 ## 为什么要搭这个网站 ## 从本科开始就想做一个网站,但是一直都不知道做什么主题的,于是便一直拖啊拖。中间也确实搭建了数个博客性...
> 如果想做一件事情,现在就是个不错的时间 ## 为什么要搭这个网站 ## 从本科开始就想做一个网站,但是一直都不知道做什么主题的,于是便一直拖啊拖。中间也确实搭建了数个博客性...
timerfd的由来比较简单,我们以往在使用定时器时,需要设定超时时间和超时后的回调函数,在定时器时间到来时,我们所注册的回调函数将会被执行。但是这种定时器很难被epoll等I/O多路复用机制接管。于是Linux下的...
在造事件框架这个轮子之前,我们先谈谈为什么需要事件框架,以及现有流行的事件框架这么多,为什么要自己再造一个轮子呢。1.为什么需要事件框架在程序执行中,往往按照CPU、I/O的使用情况分为两大类,一类是CPU密集型,另...
这里的服务器模型指的是服务器的并发模型,即多客户端连接服务器时,服务器的对客户端连接的处理策略。1. 单线程阻塞模型一般大家写socket客户端、服务端测试的时候,都是在服务端监听端口后,当客户端连接之后,服务端接收...
最近项目中需要启动HTTP/HTTPS服务器,但是不能使用开源的服务器代码,需要用C语言纯手工从0到1去写。于是就按照自己的构想去实现了一个轮子,最终的成品和自己的构想一致。整体过程很有意义,于是想把整个历程总结一下...
再一次发现距离上次写文章已经过去两个多月了。看了下两个月前还在学习GO语言和K8S,上次的K8S的网络结构还没有完全看完,一晃两个月就过去了。我想要不是因为网站依托的CDN资源被冻结,可能也不会在单休日来写篇文章吧。...
本文主要从上一篇中的kubectl expose deploy nginx --port=80 --target-port=80 --type=NodePort命令出发,来初步探索下K8S中的网络情况。kubectl...
本文主要记录如何在PC虚拟机中安装、部署K8S集群。1.环境准备1.1 所需环境这里主要实现1个控制节点和2个工作节点的K8S集群,所以需要3台Linux机器,这里采用虚拟机来运行这3台Linux机器。需要的环境如下...
1. Kubernetes组件Kubernetes的系统设计和Borg的系统架构设计理念非常相似,比如Scheduler调度器,Pod资源对象管理等。Kubernetes的总架构图如下所示。一个Kubernetes集...