Clash透明代理 Jan 19, 2023

clash透明代理可以使用ShellClash,这里记录下其中的核心技术,掌握核心技术才好。

...
Starship Shell Dec 16, 2022 ...
oh-my-zsh使用 Dec 8, 2022 ...
从异地多活到set化架构 Nov 28, 2022

这也是老图了

...
Homebrew安装指定版本 Nov 28, 2022

需要安装指定版本的thrift,记录下homebrew安装指定版本软件的方法。

...
威联通NAS折腾 Sep 17, 2022

入手了一台威联通TS-564,当作给自己的奖励。

...
什么是trace,分布式调用监控的本质是什么? Aug 12, 2022 ...
Clickhouse学习 Jun 30, 2022

ClickHouse是一个列式数据库管理系统,可用于联机分析(OLAP)。ClickHouse最常用的表引擎是MergeTree,下面主要围绕该种表引擎展开。

...
Clickhouse存储Trace调研 Jun 28, 2022

clickhouse是开源的纯列式数据库,定位是OLAP数据库。因为他的一些特性,也广泛用于监控领域,一方面代替时序数据库,存储多维度指标,另一方面也用于存储trace数据。这个博客的目的就是调研下业界如何使用clickhouse存储trace的,围绕表结构和查询sql语句展开,主要调研uptrace的实现。

...
Opentelemetry Java自动埋点实现 Jun 22, 2022

Opentelemetry是怎么做链路追踪的介绍了opentelemetry的API和SDK实现,也介绍了如何进行手动买点。这篇博客是介绍如何进行自动埋点,这当然要用到javaagent技术了。Java Agent实现指南有写过javaagent的实现指南和类加载的坑,今天看看opentelemetry是如何做的,其github地址是opentelemetry-java-instrumentation,接下来应该就是跟着代码流水账了。

...