介绍一个我新开的仓库 `VictoriaLogs_AVX2`: 在官方 VictoriaLogs 的基础上打补丁来实现 avx2 指令集优化
作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!
VictoriaLogs 拒绝了我提交的使用了 plan9 汇编 + avx2 优化的 PR.
每个团队都有自己的擅长的方面,且有自己的产品演进原则。
从之前的讨论看,他们想当 等等党:很快新的 golang 版本就会支持 simd 的 go 原生的标准库。
只是我有点心急,想早点在生产环境看到成本降低。
为此,我在官方的 VictoriaLogs 的基础上,通过 patch 的方式来增加额外的 avx2 代码。
目前最简单的第一版已经实现了:
- 代码仓库地址:https://github.com/ahfuzhang/VictoriaLogs_AVX2
- 编译好的镜像:https://hub.docker.com/repository/docker/ahfuzhang/victoria-logs/general
有兴趣的朋友欢迎一起参与。

浙公网安备 33010602011771号