作者小头像 Lv.2
更多个人资料
123 成长值
0 关注
0 粉丝
+ 关注 私信

个人介绍

多年互联网大厂开发经验,深耕后端领域,擅长golang、云原生技术栈。对性能优化和服务监控方向颇有心得,对分布式链路追踪,故障诊断,实时数据分析,监控告警平台建设,性能优化及架构设计有深入研究。 热衷于分享的技术博主,b站up主,对于分享,不忘初心,方得始终。

感兴趣或擅长的领域

微服务架构、云计算、DevOps、网络技术、自动化运维
个人勋章
TA还没获得勋章~
成长雷达
100
3
0
0
20

个人资料

个人介绍

多年互联网大厂开发经验,深耕后端领域,擅长golang、云原生技术栈。对性能优化和服务监控方向颇有心得,对分布式链路追踪,故障诊断,实时数据分析,监控告警平台建设,性能优化及架构设计有深入研究。 热衷于分享的技术博主,b站up主,对于分享,不忘初心,方得始终。

感兴趣或擅长的领域

微服务架构、云计算、DevOps、网络技术、自动化运维

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • 可观测系列
【可观测性系列】 Opentelemetry 介绍
🎬作者简介:大家好,我是蓝胖子🥇☁️博客首页:蓝胖子的编程梦🌄每日一句:人生的烦恼,多在于明白的太多,而做的太少大家好,我是蓝胖子,随着微服务的流行,服务的可观测性概念被越来越多人提及到,究竟什么是可观测性?我们应该如何构建服务的可观测性?我将会在这篇文章中逐步提及到,并对和可观测性相关的工具 Opentelemetry做一个大致的介绍。 🦋可观测性指的是什么首先,我们来看看什么是可...
应用性能管理 APM
作者小头像 蓝胖子的编程梦 2024-02-02 16:02:39
3143
0
0
2024-02-02 16:02:39
999+
0
0
500行代码手写docker-实现硬件资源限制cgroups
(5)500行代码手写docker-实现硬件资源限制cgroups本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。本章的源码已经上传到github,地址如下:https://github.com/HobbyBear/tinydocker/tree...
Docker K8s Kubernetes Linux 容器
作者小头像 蓝胖子的编程梦 2023-06-07 11:13:18
7736
0
0
2023-06-07 11:13:18
999+
0
0
500代码行代码手写docker-设置网络命名空间
🐑 🐑 🐑 本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。
Docker K8s Kubernetes 容器 网络
作者小头像 蓝胖子的编程梦 2023-06-02 13:09:54
7599
0
0
2023-06-02 13:09:54
999+
0
0
500行代码代码手写docker-将rootfs设置为只读镜像
🐑 🐑 🐑 本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。
Docker 容器
作者小头像 蓝胖子的编程梦 2023-06-01 17:51:24
7047
0
0
2023-06-01 17:51:24
999+
0
0
(2)500行代码手写docker-以新命名空间运行程序
(2)500行代码手写docker-以新命名空间运行程序本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。本章的源码已经上传到githuhub,地址如下:https://github.com/HobbyBear/tinydocker/tree/ch...
Docker K8s Kubernetes Linux 容器
作者小头像 蓝胖子的编程梦 2023-05-31 12:51:20
3774
0
0
2023-05-31 12:51:20
999+
0
0
(1)500行代码手写docker开篇-goland远程编译环境配置
(1)500行代码手写docker开篇-goland远程编译环境配置本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。本系列源码已经上传到githuhub,地址如下:https://github.com/HobbyBear/tinydocker运行...
Docker K8s Kubernetes Linux 容器
作者小头像 蓝胖子的编程梦 2023-05-30 10:39:26
7104
0
0
2023-05-30 10:39:26
999+
0
0
我又和redis超时杠上了
我又和redis超时杠上了服务监控系列文章服务监控系列视频 背景经过上次redis超时排查,并联系云服务商解决之后,redis超时的现象好了一阵子,但是最近又有超时现象报出,但与上次不同的是,这次超时的现象发生在业务高峰期,在简单看过服务器的各项指标以后,发现只有cpu的使用率在高峰期略高,我们是8核cpu,高峰期能达到90%的使用率,其余指标都相对正常。但究竟是不是cpu占比高的问题导致...
Redis 云监控服务 CES 应用性能调优 弹性云服务器 ECS 网络
作者小头像 蓝胖子的编程梦 2023-05-29 11:37:32
8047
0
0
2023-05-29 11:37:32
999+
0
0
一次排查某某云上的redis读超时经历
一次排查某某云上的redis读超时经历性能排查,服务监控方面的知识往往涉及量广且比较零散,如何较为系统化的分析和解决问题,建立其对性能排查,性能优化的思路,我将在这个系列里给出我的答案。 问题背景最近一两天线上老是偶现的redis读超时报警,并且是业务低峰期间,甚是不解,于是开始着手排查。以下是我的排查思路。 排查思路 查阅 redis 慢查询日志既然是redis超时,首先想到的还是 对于...
Redis 应用性能调优 弹性云服务器 ECS 网络安全
作者小头像 蓝胖子的编程梦 2023-05-26 15:20:31
7409
0
0
2023-05-26 15:20:31
999+
0
0
mysql invalid conn排查
mysql invalid conn排查服务监控系列文章服务监控系列视频 问题背景服务使用golang ,客户端库是go-mysql-driver ,系统测试环境频繁但是不总是报出invalid conn 错误,但实际拿sql执行时却是正常执行。 排查思路 原因分析 客户端使用了无效连接由于连接无效,首先考虑客户端使用了过期连接。mysql服务器端和客户端都能配置各自连接的最大生命周期。如...
MySQL 云监控服务 CES 应用性能调优
作者小头像 蓝胖子的编程梦 2023-05-25 18:10:52
6934
0
0
2023-05-25 18:10:52
999+
0
0
一次goroutine 泄漏排查案例
一次goroutine 泄漏排查案例 背景这是一个比较经典的golang协程泄漏案例。背景是这样,今天看到监控大盘数据发现协程的数量监控很奇怪。呈现上升趋势,然后骤降。虽然对协程数量做了报警机制,但是协程数量还是没有达到报警阈值,所以没有报警产生。不过有经验的开发应该应该能一眼看出,这个肯定是协程泄漏了,因为协程数量一直在上涨,没有下降趋势,,中间下降的曲线其实是服务器重启造成的。 ppr...
Golang 应用性能管理 APM 应用性能调优 高性能计算
作者小头像 蓝胖子的编程梦 2023-04-12 16:57:55
9807
1
0
2023-04-12 16:57:55
999+
1
0
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注