2022年6月第一周简报

啊哈哈,六月啦,开心,儿童节和端!

  1. 本周没有运动,所以我成肥宅了,呜呜呜
  2. 本周开始每天自己做菜了,招待不周!
  3. 因为伙食开得很好,导致我体重到了177,(妹子:超过170就离婚!(一分钟后上称(177(妹子:你这叫我怎么圆场
  4. 家里的蓝雪花继续开新的花了,美滋滋!
  5. 本周把《知否知否,应是绿肥红瘦》看完了(居然还觉得有点好看
  6. 本周胃病恢复的差不多了,把胃药停了
  7. 本周开始看《间谍过家家》好好看!笑死我了
  8. 本周还开了一部纪录片的坑《黑洞》,也是 Netflix 上的纪录片
  9. 本周北京的疫情开始好转,而且这两天北京的天气很多变,云很好看,拍了很多有趣的照片!
  10. 蓝莲花刷题行动双月结算,本次共计捐款851元

招待不周

招待不周

招待不周

招待不周

桌上的大猫咪

天外云卷云舒

夕阳无限好

捐款

技术

  1. 本周继续花了一些时间在 nerdctl
    1. fahedouch 的 PR1062 合并了,我的 PR1073 也开始提上合并日程了
    2. 在思考下 rootless 下指定 IP 怎么做的问题
    3. 上周困惑的一个问题,nerdctl 的 LogDriver 基本上是在 ctd 的 Plugin 上额外裹了一层。我们再裹一层是不是不太优雅 这周差不多也想清楚了。ctd 的 plugin 终归是和 cli 的 plugin 定位不同。两者没什么太相似的地方,定位也不会存在冲突。构想了一版草案。下周先写个 draft 的 PR 出来。
  2. 在维真的指导下,给 tidb 修了一个小问题 Issue35047,参见 PR35089。算是萌新的 DB 初体验。
  3. 本周开始关注 buildkit 这个项目,非常有意思,我觉得也非常值得投入时间去啃代码
    1. 可能由于没有太多历史遗留包袱的原因,这个项目非常干净清爽,清爽的不像 Docker Inc. 的项目
    2. 最近几个大版本新出的 MergeOp & DiffOp 设计的非常有意思,能应用的场景也会比较好玩,具体可以参考 Merge and Diff Ops
  4. 这周再去关注了下 Pixie 这个项目,顺便和项目的负责人线上约了一个 meetup 聊了一会儿,收获不错。感觉现在 eBPF 在可观测性的应用也越来越多了
  5. 补全了一点自己线上排查问题的内核 tracing 脚本。写的很开心
  6. 本周读完的一篇很有趣的论文,阿里出的,但是很不错,Characterizing Microservice Dependency and Performance: Alibaba Trace Analysis,非理论性的论文,主要是对于阿里巴巴内部服务的拓扑,调用关系,性能调优等方面进行的一些统计学上的概括与分析。我觉得很有参考价值。
    1. 文中提出了一些构建图结构的一些算法,这块不做过多评价
    2. 基于基础的图论理论(入度/出度等)外带各种服务间 metadata 的分析,得出一些结论。有些结论是认知范围内的,比如跨集群服务调用时间更长,CPU 利用率更影响服务 RT 等。有一些也相对反直觉:比如上游服务并行调用下游服务的场景很少等。
    3. 各种数据分析都需要基于完备的数据收集,就论文里的展示来看,阿里这块数据的完备度是真的不错(和我工作里的认识也符合)
  7. 本周在看的另外一篇论文:Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider,微软 Azure 和研究院出的,类似上面提到的阿里那篇文章。这篇主要是对于已有的 Serverless Workload 进行统计上的归纳和分析。目前看到的部分很有意思。具体的等下周看完来写个简评

简单总结

这周状态终于开始好一点了,以及北京疫情告一段落,下周我要出去堂食!!!

Author

Manjusaka

Posted on

2022-12-05

Updated on

2022-12-05

Licensed under

Comments