赵吉壮

专注 k8s go docker


  • 首页

  • 归档

  • 标签

  • 分类

  • 电子书

  • 关于

  • 搜索

谈谈 epoll

发表于 2019-05-10
epollIO 多路复用目前支持I/O多路复用的系统调用有 select,pselect,poll,epoll ,I/O多路复用就是通过一种机制,一个进程可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作 select调用后select函数会阻塞,直到有 ...
阅读全文 »

浅谈 Go map

发表于 2019-04-02 | 分类于 Go
map原理分析map 结构体type hmap struct { count int // 元素的个数 flags uint8 // 状态标志 B uint8 // 可以最多容纳 6.5 * 2 ^ B 个元素,6.5为装载因子 ...
阅读全文 »

Go 学习笔记

发表于 2019-01-05 | 分类于 Go
Go 学习笔记go程序是如何运行的参考链接1 defer 源码分析参考链接 defer、return、返回值三者的执行逻辑应该是:return最先执行,return负责将结果写入返回值中;接着defer开始执行一些收尾工作;最后函数携带当前返回值退出 逃逸分析 堆栈分配参考链接 go build - ...
阅读全文 »

kubernetes&容器网络(2)之iptables

发表于 2018-12-05 | 分类于 k8s
iptables规则 参考 http://www.zsythink.net/archives/tag/iptables/ 用户空间,例如从pod中流出的流量就是从ouput链流出 上图表示的iptables的链,链 和表的关系如下,以PREROUTING链为例 这幅图是什么意思呢?它的意思是说 ...
阅读全文 »

kubernetes&容器网络(1)之seivice

发表于 2018-11-28 | 分类于 k8s
1. Service介绍Kubernetes 中有很多概念,例如 ReplicationController、Service、Pod等。我认为 Service 是 Kubernetes 中最重要的概念,没有之一。 为什么 Service 如此重要?因为它解耦了前端用户和后端真正提供服务的 Pods ...
阅读全文 »
1234
zhaojizhuang

zhaojizhuang

专注 k8s go docker

20 日志
9 分类
20 标签
RSS
© 2021 zhaojizhuang
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4