tl;dr(太长不读):zstd是Facebook在2016年开源的新无损压缩算法,优点是压缩率和压缩/解压缩性能都很突出。在我们测试的文本日志压缩场景中,压缩率比gzip提...
tl;dr(太长不读):zstd是Facebook在2016年开源的新无损压缩算法,优点是压缩率和压缩/解压缩性能都很突出。在我们测试的文本日志压缩场景中,压缩率比gzip提...
我们使用golang编写的线上服务,通常会设置一个golang runtime指标监控,包括goroutine num、gc num、gc pause 等等。最近的一次上线,...
实际上还有nodejs环境与yarn,不然编译出来的prometheus启动后没法显示web ui
go build 编译 Prometheus本文说明:go build 编译 prometheus、promtool Mark: 若直接在 ${yourPath}/prometheus 下执行 go build,报错:...
你复制我,我复制你,连一个字都不带改的,写这种垃圾博客有什么意义
nginx转发http请求原路径: http://source.server.com/callback/test/test?username=xx 转发到:http://10.1.9.1:8088/c...
我想之后的招聘软件上,会越来越多出现SRE这个岗位,但很可能就像是“使用tensorflow进行机器学习”的课程中所说:我们仅希望生成一个ML模型是没法真正改进自己的业务一样...
Release Engineering 构建与分发软件(building and delivering softwares)相关从业人员需要一个坚实(solid)的知识基础,...
以下是coursera上的课程:Machine learning with tensorflow on Google Cloud Platformhttps://www.c...
谷歌SRE那本书中所讲到一点,就是搞业务运维或说SRE,最头疼的就是工作量随着服务规模的增长线性增加。其实个人觉得这一点放到开发中也是一样的,随着需求的增加,services...
在cmd/main.go下包含了prometheus启动时初始化的过程,这里基本就包括了prometheus各个重要组件的初始化过程。prom采用 alecthomas/ki...
谷歌称自己对于建立监控告警系统已经形成了一些基本理论,同时也有一些很好的实践经验。 一些名词定义 Monitoring包含以下几部分:收集(collecting)处理(pro...
遥想我刚开始工作,做的是一份令我感到十分厌恶的运维工作,为什么呢?因为所有事情几乎都要靠手动去执行,没有什么dashboard或自动化工具能分担工作负担(word load)...
趁着这被人扫地出门,无地可去的日子,多学习学习别人的理论知识。书籍名 《Site Reliability Engineering》网络运维工程,编者Betsy Beyer, ...
本文章所处阶段为个人阅读图数据库的相关书籍资料以下图片来自图书 Graph database 第二版 ,O'Reilly图书,Ian Robinson,Jim Webber ...
我们做的是聚合支付系统,使用的是fasthttp 作为http server, http client 也是使用fasthttp 1. 第一个问题出现的场景是我们使用fast...
编译的时候没有 --with-ossp-uuid 怎么补装?光连接so文件不行,提示 .control文件找不到
postgresql编译安装 (包含uuid)下载postgresql源码包和uuid-1.6.1.tar.gz源码包 安装uuid uuid安装成功 安装postgresql 初始化数据库并启动 安装libuuid库,...
原创文章转载请注明出处 今天看Martini文档,其功能列表提到完全兼容http.HandlerFunc接口,就去查阅了Go: net/http的文档,看到type Hand...
golang开发的工程经验积累(一) 1,自定义结构体维护用户和对应的tcp链接可以使用map来维护这个信息,但这样一旦连接的用户数目较多,则map会过大而降低查询的效率,所...
系统地回顾golang知识,今天总结一下channel的一些特点与一些简单实现。Don't communicate by sharing memory;share memor...