上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 34 下一页

【VictoriaMetrics源码阅读】: vm中对map的优化

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu github 公众号:一本正经的瞎扯 具体代码请看:https://github.com/ahfuzhang/victoria-metrics-1.72.0/blob/master/Victori 阅读全文
posted @ 2022-03-11 16:18 ahfuzhang 阅读(192) 评论(0) 推荐(0)

【分享笔记】druid存储系统-思维导图

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu 公众号:一本正经的瞎扯 源于:《Druid实时大数据分析原理与实践》这本书的阅读笔记。 阅读全文
posted @ 2022-03-03 10:17 ahfuzhang 阅读(61) 评论(0) 推荐(0)

VictoriaMetrics 1.73.1 值得关注的新特性

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu 公众号:一本正经的瞎扯 VictoriaMetrics 1.73.1 的changelog: https://github.com/VictoriaMetrics/VictoriaMetrics/ 阅读全文
posted @ 2022-03-02 12:22 ahfuzhang 阅读(160) 评论(0) 推荐(0)

【一个构想】pull方式获取expoter上的数据,如何更加精简?

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu 公众号:一本正经的瞎扯 背景 已知:在prometheus中,每个业务节点通过prometheus client API 来在本地汇聚数据。 然后提供HTTP协议,通过 /metrics 路径把业 阅读全文
posted @ 2022-02-28 12:39 ahfuzhang 阅读(141) 评论(0) 推荐(0)

一个神奇的golang技巧:扩大heap内存来降低gc频率

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu 公众号:一本正经的瞎扯 具体的文章请看:https://web.archive.org/web/20210929130001/https://blog.twitch.tv/en/2019/04/1 阅读全文
posted @ 2022-02-28 12:00 ahfuzhang 阅读(883) 评论(0) 推荐(0)

【调研】VictoriaMetrics的上报api能否替换prometheus的api?

摘要: prometheus的上报api在:https://github.com/prometheus/client_golang VictoriasMetrics的上报API在:https://github.com/VictoriaMetrics/metrics/releases/tag/v1.18.1 阅读全文
posted @ 2022-02-28 09:47 ahfuzhang 阅读(402) 评论(0) 推荐(0)

VictoriaMetrics源码阅读:极端吝啬,vm序列化数据到磁盘的细节

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu 公众号:一本正经的瞎扯 源码请看:https://github.com/ahfuzhang/victoria-metrics-1.72.0/blob/30549db23e6067affea7f2f 阅读全文
posted @ 2022-02-24 16:27 ahfuzhang 阅读(931) 评论(0) 推荐(0)

源码阅读:VictoriaMetrics中的golang代码优化方法

摘要: 全文请移步:https://zhuanlan.zhihu.com/p/469239020 或关注我的公众号: 公众号:一本正经的瞎扯 阅读全文
posted @ 2022-02-21 11:28 ahfuzhang 阅读(437) 评论(0) 推荐(0)

【VictoriaMetrics源码阅读】vm中仿照RoaringBitmap的实现:uint64set

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu 公众号:一本正经的瞎扯 正文 VictoriaMetrics中使用uint64类型来表示一个MetricID,且MetricID是递增的。 因此有这些一些需求: 需要缓存某一类metricID的集 阅读全文
posted @ 2022-02-16 16:30 ahfuzhang 阅读(490) 评论(0) 推荐(0)

如何计算一个uint64类型的二进制值的尾部有多少个0

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu 公众号:一本正经的瞎扯 正文 这实在是一个很简单的问题,用代码可以表示如下: func CountBit0(x uint64) int{ cnt := 0 for i:=0; i<64; i++{ 阅读全文
posted @ 2022-02-16 14:52 ahfuzhang 阅读(256) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 34 下一页