作者归档:bruceding

go-zookeeper库解析

基于 zookeeper 可以进行数据配置及服务发现等功能。我们使用 go-zo … 继续阅读

发表在 GO | 标签为 | 一条评论

nginx 499 错误码说明

499 这个错误码是 nginx 独有的,nginx server 已经接受到了 … 继续阅读

发表在 nginx | 标签为 | 留下评论

TCP Window 相关知识点介绍

在高速网络时代,tcp 协议为了适应需求,扩展了 tcp 选项。下面重点介绍其中 … 继续阅读

发表在 Linux | 标签为 | 留下评论

C/C++ 程序分析内存的几种方法

对于C/C++程序来说,程序内存的控制是比较棘手的问题。 有时程序稳定增长,超出 … 继续阅读

发表在 性能 | 标签为 , | 留下评论

GO DNS 原理解析

遇到了域名解析超时的问题,顺便梳理下 GO 的 DNS 解析流程。出错的域名是这 … 继续阅读

发表在 GO | 一条评论

GO Timer 机制探究

本文介绍 Timer,Tick, Sleep 的实现机制。版本是 GO 1.9 … 继续阅读

发表在 GO | 标签为 | 留下评论

磁盘 I/O 的基准测试

当有新服务进行部署时,基准测试是必要的,这样的话能了解到系统的极限性能,可以选择 … 继续阅读

发表在 性能 | 标签为 , | 留下评论

std::regex_replace 引起的core问题追踪

发现问题 线上预警出现了 core dump 导致应用重启,分析后,报错如下: … 继续阅读

发表在 C++ | 标签为 , | 一条评论

记一次优化经历

在当前的业务架构中,一个请求需要经过多个模块或者服务才能处理完成。经常遇到的问题 … 继续阅读

发表在 性能 | 标签为 | 2条评论

性能诊断

性能诊断 在做性能诊断时,一般从两个方面入手,一个是观察机器的运行状态,看看是否 … 继续阅读

发表在 性能 | 留下评论