Loading...

2023 年第39周周报

九月最后一周,这周周末就是中秋啦!

但愿人长久,千里共婵娟

生活

  1. 先汇报一下最近的生活状态
    1. 这周精神状态还不错
    2. 肠胃状态恢复了,但是在酒店又食物中毒了
    3. 我真的改去拜拜了(
  2. 本周的小狗
    1. 小狗好像真的知道 loveing you 是啥意思
    2. 带着小狗出去玩了
  3. 和妹子一起带着小狗出去玩
    1. 酒店周围的风景很好,私汤独院
    2. 园区内的德国酒吧的猪肘很好吃
    3. 酒店的中餐厅是真的难吃,他们是怎么做到的?令人发指的难吃,我还食物中毒了(
  4. 本周的娱乐时间
    1. 告别 CSGO,迎来 CS2
      1. 我第一次接触 CSGO 应该是在16年,转眼7年过去了。怀恋
      2. CS2 的优化是真的烂啊,4K 画质全高时不时掉帧(我 4090)
      3. 枪的手感变得很奇怪
    2. 本周的布莱泽,开香槟开进 ICU 了
      1. 防卫队高层这条线终于出来了,很期待后续的发展
      2. 其实和上一话组成了一个字母话,一个25话的半年番里已经有两次子母话了,新生代头一次
      3. 彼此认可的心碰撞在一起了。期待后续布莱泽的新的战斗力
      4. 总之现在是高开高走,真有可能成为奥史不朽的存在
    3. 本周开了一个新番,碧蓝之海(差点以为是碧蓝航线的衍生作了(
  5. 本周一只小猫吃了异物,送去开腹了(麻了
  6. 本周继续背单词
  7. 桌面上新增了一套漫步者的音响,听点乡村很开心(
  8. 本周推荐 596秘史 这本书

小狗

小猫

吃吃喝喝

技术

  1. 本周都工作上好玩的事
    1. 还是上周的的 S3 治理的事,S3 的 Metric 实在很拉胯。本来想写个 S3 Proxy warp 一下。后面想了下,用 CDN 的日志记录 Cache Miss 请求的次数和 Response Body 的大小感觉就可以近似的做一部分 Metric 了
  2. 这周电脑扬了之前 32G 4 的内存,换成 48G 2 ,算是稳定了
  3. 这周去 runc 认领了几个没人管的 PR/Issue,感觉可以推进一波
    1. runc #3126, Linux 下 personality 的支持
    2. runc #3860, SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV 的支持
  4. 这周 MUSL+Alpine 在 static-pie 下的动态链接失效的问题,真的开了眼了,Build does not produce statically linked binary anymore (on musl hosts)
  5. 之前本来想通过汇编来做一些解除 libc 依赖的场景,但是发现 Linux 下本身一个 toolset 可以解决这问题,具体可以参见 libct/dmz: Reduce the binary size using nolibc
  6. 这周在 OpenDAL 上输出了一波
    1. 在酒店里写了 SQLite Service 的支持,feat(service/sqlite): Support sqlite for opendal
    2. PGSQL Service 链接池化的支持,feat(service/postgresql): support connection pool
    3. 一些 Service 性能上的优化 feat: change blocking_x in async_x call to tokio::task::blocking_spawn
    4. 在 PGSQL/SQLite/MySQL 支持后,OpenDAL 对于 RDMS 御三家的支持已经完成了。用户可以实现对于里面 blob 对象的管理了
  7. 发现一个有意思的 Rust 项目,just
  8. 国庆感觉可以做一些事
    1. 有两篇推了很久没看的论文可以刷完了
    2. runc 应该能交一个 PR
    3. 有时间应该可以去看下 runc 启动速度的问题
    4. 博客应该能交一到两篇,目前想好的一篇是介绍一下 SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV 这个 Linux 内核里很有用的特性的迭代和用法

差不多就这样

总结

这周可能算没太躺平,继续加油吧

祝大家节日快乐


Comment