2022年9月12日

tilt 解决dev 环境微服务部署的工具

摘要: tilt 核心是解决部署在k8s 上的微服务,让我们的开发环境即代码官方的说法kuberntes for prod Tilt for devtilt 可以类似我们的一些操作docker build && kubectl apply 以及docker-compose up tilt 自动化了所有步骤 阅读全文

posted @ 2022-09-12 22:34 荣锋亮 阅读(161) 评论(0) 推荐(0) 编辑

parca 对于frostdb 的使用简单说明

摘要: parca 使用badger 存储元数据,使用frostdb 列存,存储采样数据 简单集成使用说明 frostdb 官方文档提供了一些简单的集成demo,值得学习参考 参考代码pkg/parca/parca.go ,pkg/scrape/manager.go,pkg/scrape/scrape.go 阅读全文

posted @ 2022-09-12 20:36 荣锋亮 阅读(83) 评论(0) 推荐(0) 编辑

fgprof golang profiler 支持on cpu 以及off cpu

摘要: fgprof 是相比golang 默认pprof 方便的工具,可以用来方便的分析on cpu 以及off cpu ,相比官方的提升不少 说明 没有银弹,fgprof 也有缺点的: 不支持c 函数,当前实现依赖go 的调度器,一些数据可能不准确,parca 也依赖了此包 具体是在parca serve 阅读全文

posted @ 2022-09-12 18:18 荣锋亮 阅读(208) 评论(0) 推荐(0) 编辑

polarsignals frostdb golang嵌入式列存

摘要: frostdb 是parca 内部存储的核心,是一个列式存储 包含的特点 golang 开发,方便golang 应用嵌入 不可变数据集 数据包含动态列,列可能在运行时扩展 技术上基于了apache parquet (存储) 以及apache arrow (查询) 参考资料 https://githu 阅读全文

posted @ 2022-09-12 17:50 荣锋亮 阅读(82) 评论(0) 推荐(0) 编辑

event-ruler 简单试用

摘要: event-ruler 目前event-ruler 似乎还没有发布 maven 仓库,可以自己构建 构建命令 mvn clean package install -Dmaven.test.skip 参考使用 package com.dalong; import software.amazon.eve 阅读全文

posted @ 2022-09-12 10:36 荣锋亮 阅读(88) 评论(0) 推荐(0) 编辑

event-ruler aws 开源的events 规则匹配包

摘要: event-ruler 核心是处理对于event 的规则匹配,比如做为数据校验,数据查询 使用 目前官方是包含了几种使用模式 使用状态机 Machine 包含了addRule、deleteRule 以及rulesForJSONEvent 等方法 使用静态函数 Ruler.matchesRule 方法 阅读全文

posted @ 2022-09-12 10:13 荣锋亮 阅读(84) 评论(0) 推荐(0) 编辑

导航