Loading

05 2023 档案

摘要:wireshark分析tcp传输之文件上传速率问题🔥🔥性能优化,服务监控方面的知识往往涉及量广且比较零散,希望将这部分知识整理成册,愿以后性能排查不再抓瞎。 阅读全文
posted @ 2023-05-31 12:09 蓝胖子的编程梦 阅读(643) 评论(0) 推荐(4) 编辑
摘要: es mysql 适用场景对比# es mysql 适用场景对比 ## 问题一 ### 全文检索毫无疑问直接上es,那么除了这种场景,什么时候该选es?为啥mysql不行? #### 对枚举字段的搜索 mysql创建索引的原则是对于那些区别度高字段建立索引,区别度越高的索引,在数据量大的情况下,索引效果越好。 因为mysql建立 阅读全文
posted @ 2023-05-30 10:55 蓝胖子的编程梦 阅读(294) 评论(0) 推荐(1) 编辑
摘要:500行代码手写docker-实现硬件资源限制cgroups# (5)500行代码手写docker-实现硬件资源限制cgroups > 本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。 本章的源码已经上传到gith 阅读全文
posted @ 2023-05-29 11:09 蓝胖子的编程梦 阅读(315) 评论(0) 推荐(1) 编辑
摘要:https 原理与实践https 原理与实践 经典三问,是什么,为什么,怎么做? 是什么 是一种http的安全协议,在tc 阅读全文
posted @ 2023-05-26 13:58 蓝胖子的编程梦 阅读(482) 评论(0) 推荐(0) 编辑
摘要:500代码行代码手写docker-设置网络命名空间# (4)500代码行代码手写docker-设置网络命名空间 > 本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。 本章的源码已经上传到github,地址 阅读全文
posted @ 2023-05-25 16:38 蓝胖子的编程梦 阅读(237) 评论(0) 推荐(2) 编辑
摘要:500行代码代码手写docker-将rootfs设置为只读镜像# (3)500行代码代码手写docker-将rootfs设置为只读镜像 > 本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。 本章的源码已经上传到git 阅读全文
posted @ 2023-05-24 11:28 蓝胖子的编程梦 阅读(228) 评论(0) 推荐(0) 编辑
摘要:500行代码手写docker-以新命名空间运行程序(2)500行代码手写docker-以新命名空间运行程序 本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。 本章的源码已经上传到github,地址如下: 阅读全文
posted @ 2023-05-19 10:36 蓝胖子的编程梦 阅读(317) 评论(1) 推荐(2) 编辑
摘要:500行代码手写docker开篇-goland远程编译环境配置(1)500行代码手写docker开篇-goland远程编译环境配置 本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。 代码最终运行效果 本系列源码已经上 阅读全文
posted @ 2023-05-18 13:10 蓝胖子的编程梦 阅读(390) 评论(2) 推荐(0) 编辑