摘要: > 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/687 > 第一次认识 VXLAN 是在看 k8s 里面用到的叫 flannel 的网络插件有个 VXLAN 模式,利用它实现了 Overlay Network(覆盖 阅读全文
posted @ 2023-07-16 21:12 luozhiyun 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 云原生虚拟网络 tun/tap & veth-pair 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/684 以前在研究 k8s 网络的时候,很多东西都看不太懂,只是蜻蜓点水过一下,这段时间打算恶补一下虚拟网络方面的 阅读全文
posted @ 2022-10-02 21:14 luozhiyun 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com 这篇文章本来是要讲 Go Memory Ballast 以及 Go GC Tuner 来调整 GC 的策略,实现原理怎么样,效果如何。但是在写的过程中,发现 Go 1.19版本出了,有个新 阅读全文
posted @ 2022-09-11 22:33 luozhiyun 阅读(3086) 评论(0) 推荐(0) 编辑
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/677 我们平时在开发中肯定避不开的一个问题是如何在不可靠的网络服务中实现可靠的网络通信,其中 http 请求重试是经常用的技术。但是 Go 标准库 net/http 实 阅读全文
posted @ 2022-08-12 22:42 luozhiyun 阅读(1998) 评论(0) 推荐(0) 编辑
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/674 本文使用的Redis 5.0源码 感觉这部分的代码还是挺有意思的,我尽量用比较通俗的方式进行讲解 概述 我记得我在 一文说透 Go 语言 HTTP 标准库 这篇文 阅读全文
posted @ 2022-07-24 21:42 luozhiyun 阅读(4001) 评论(2) 推荐(3) 编辑
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/667 本文使用的Redis 5.0源码 概述 我们在学习 Redis 的 Hash 表的时候难免脑子里会想起其他 Hash 表的实现,然后进行一番对比。通常我们如果要设 阅读全文
posted @ 2022-07-21 22:17 luozhiyun 阅读(749) 评论(0) 推荐(2) 编辑
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com 本文使用的Redis 5.0源码 概述 最近在通过 Redis 学 C 语言,不得不说,Redis的代码写的真的工整。这篇文章会比较全面的深入的讲解了Redis数据结构字符串的源码实现,希 阅读全文
posted @ 2022-06-18 12:54 luozhiyun 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 由于我最近在研究 envoy 这个项目,这是个cpp的项目,对于我这种cpp新人来说还是比较有压力的,感觉处处都是坑,开个引导文章记录一下。 如果要研究 envoy 项目源码,那肯定是需要代码跳转的,但是如果用 clion 打开,那么你会发现 envoy 是用bazel 构建的,没有CMakeLis 阅读全文
posted @ 2022-03-19 16:28 luozhiyun 阅读(1339) 评论(0) 推荐(1) 编辑
摘要: 过去一年中有什么变化吗?这是我每年对自己的提问。 深入研究的技术 在技术研究方面,我在上半年的时候主要研究了 Golang 这门语言,并写了很多相关实现原理的文章,都记录在 这里 。由于 Golang 很早就实现了自举,所以当时研究它的时候还是所获很多的,包括对 Golang 的 GMP、GC、堆栈 阅读全文
posted @ 2022-01-17 14:29 luozhiyun 阅读(411) 评论(1) 推荐(2) 编辑
摘要: 文中项目代码位置:https://github.com/devYun/go-clean-architecture 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/640 由于golang不像java一样有一个统一的编码 阅读全文
posted @ 2022-01-08 13:34 luozhiyun 阅读(1502) 评论(0) 推荐(1) 编辑