Docker是使用Golang开发的开源应用容器引擎,可打包应用和依赖到镜像,分发到其他Linux机器上并启动容器。
2018-09-03
从零开始上手来体验学习最受欢迎和最有活力的全文搜索引擎系统ElasticSearch
2017-10-19
某天下午正在和code苦战的我突然收到报警短信,有个业务电信机房LVS下的RS机器全部下线了...
2017-08-13
某天晚上刚躺好准备去和周公欢谈,报警短信伴随着”悦耳“的铃声来到了。打开手机一看,竟然是某台Web服务器的磁盘使用率超过90%了,只好爬起来打开电脑、上线VPN、登录机器,开始处理问题。
2017-01-07
工作中经常会有通过IP匹配用户信息的需求,本文主要介绍IP地址信息查询的实现细节和使用方式。
2016-12-29
最近从监控上发现,我们一个服务的一台机器负载比同机房的其他机器要高,而流入流出流量没有差别,进一步查看发现每个机房都有一台机器存在相同的现象,梳理后发现有问题的这些机器相比正常的机器多跑了一些PHP脚本,于是猜测是执行脚本出问题导致。
2016-12-14
包括Unix在内的很多操作系统都实现了标准I/O库,标准I/O库处理缓冲区分配、以优化的块长度执行I/O等很多细节,以便于用户使用,但同时也需要深入的了解I/O库函数的操作,避免带来问题。
2016-11-22
本章内容从stat结构开始展开介绍Unix环境中文件的各个属性和文件系统的结构。
2016-11-16
很久没有写读书笔记了,这段时间倒也断续看过一些书,但是并没有完整的整理下来。最近团队里搞了个读书活动,票选一本书,每周制定读书目标,大家先都读完一遍,然后在由轮值主持带领大家过一遍重点,组员有任何问题也都可以提出来讨论;于是又有了写读书笔记的“借口”了。
2016-11-15
Golang作为一门标榜工程化的语言,提供了非常简便、实用的编写单元测试的能力。本文通过Golang源码包中的用法,来学习在实际项目中如何编写可测试的Go代码。
2016-08-14