终于开始收拾行李了!终于!
生活
收拾行李
- 队友嗷嗷快一个月了:要收拾去欧洲的行李了,要收拾去欧洲的行李啦!要收拾去欧洲的行李啦!!
- 然而,一直没有动。
- 这周末,终于一起开始收拾东西了。
- 锅碗瓢盆啊啥的都得带,这就很离谱。队友:这是渡劫去了?
冲锋衣
- 由于这次去欧洲,想去 First 山,是个雪山,所以一件还算暖和的冲锋衣必不可少。(不是,谁说穿大花袄子的来着?)
- 在 PDD 上先买了个骆驼的。
- 周六去重新办完贷款,就想着好久没逛街了,就顺路去陆家嘴那里逛逛吧。试了波司登的(你家新款旧款有区别么?),试了 TheNorthFace 的(舒服,就是有点贵),试了优衣库的,还试了其他几个牌子的。
- 真的是感觉「贵有贵的道理」。
学习和折腾
继续 K8s
- 上周把小主机的环境啥的重新搞了一下。这周来恢复 K8S 。
- 记得之前重装 K8S 蛮顺利的,就一大堆 yaml 文件重新 apply 一下就好了,这次遇到一大堆一大堆问题。
- 比如,不知道为啥,NFS 权限一直设置不对。所以一些 SQLite 数据库一直报错;CertManager 不知道咋的一直报错,看不出来原因;还有一大堆镜像拉不下来——明明已经设置好了代理了。
- 难受啊难受……
工作
GoCV
- 我都忘了上次用 GoCV 是啥时候了。可能是刚学 Go 不久的时候?
- 然而,不变的是,GoCV 的安装依然十分,难受。 Linux 上还是要编译安装。体验最好的可能是 Mac 上的安装,brew install opencv,然后直接 go get gocv 就好了。
- 为啥要折腾 GoCV 呢?本来服务只负责个「转发」,20Core 就能扛下 8000QPS,很爽。然后模型做了一些改造,要做一些图片处理。本来想的是先用 Go 自带的图片处理,然后发现性能不太够,和 OpenCV 大概有 2~3 倍的性能差距,所以就改成了 GoCV 。
- 然后,不出所料,写 bug 了:上线后,成功率狂掉。怀疑是内存泄漏,找了半天还真的是内存泄漏了。——在写的时候已经很注意了,但百密一疏啊。
- 上线后,大概 200C 能扛 8000QPS 。而且都是大长图,3~4 屏长度的长截图。够啦够啦。
- 申请资源的时候,SRE 第一句就是「扩容这么多啊?CPU 能不能到 40%?」——「能能能,可能还不够,不够的话我再找你要点儿」。
不过天天在跑测试,确实蛮烦的
- 就,训练个小模型,天天在跑各种测试,然后分析 BadCase 做 RCA 。
- 确实有点烦。我还是想去写点什么的,或者找点新点子去实现的。
这都快中秋了吧,天气还是好热啊。最近为了赶进度,晚上睡得好晚。
于是负反馈循环,白天好困好累。