2022年8月第一周周报

生活

看番差点忘了写周报了

  1. 这周和女朋友一起堕落(笑死
  2. 本周把乐高钢琴拼完了!开心!
  3. 本周活也不少,产出还行
  4. 猫恢复后果然会很皮,小猫精神真好啊
  5. 本周番剧时间
    1. 《异常生物见闻录》,太好看了,不少章节要落泪了
    2. 《小谢尔顿》SP05 Done,到后面越来越沉重了,Life is struggle.
    3. 德凯第五话,我觉得很不错,至少到目前的人物塑造很让我惊喜,而且镜头和拍摄手法很惊喜。但是还是有点担心开局世界观太大了,后面能不能收回来。不过至少就前五话的观感来说,我觉得是新生代最 top 的一批的。后续如果没有翻车,我觉得可以和旧平成五五开
    4. 这周刷《咒术回战》差点忘了写周报
  6. 和蓝莲花小组的朋友们,一起凑了几千块钱,给一个村小捐了过去。明年想一起认领资助学生。教育是最好的公益
  7. 恢复吃药后,状态稳定下来了。不过睡眠呼吸暂停的状态越来越严重了,下周去朝阳医院做滴定,买呼吸机吧
  8. 本周伙食改善:南京大排档
  9. 我的 MVP 礼物到了

软狗信仰续期

花开茉莉

教育是最好的公益

技术

我摆烂我快乐(

  1. 这周花在 nerdctl 上的时间有点少了
    1. Issue1283 写完了,补完测试就可以发 PR 了,我讨厌写测试。。
    2. 之前社区提到的自定义 Logging 插件好像没动静了,准备继续 Follow 一下
  2. 这周在优化家里网络的时候,发现 AdGuardHome 的 QueryLog 存 JSON 的方式太过于拉跨了。在跑了一段时间+家里设备很多的情况下,会降低整体的运行速度,我准备切换成 SQLite 试一下,不过这种时序数据存 RDBMS 也是比较蛋疼的
  3. Linux 519 正式 Release 了,尝试把自己定制的 OpenWRT 固件升级到 519 内核未果,编译有点问题。先基于最近的 LTS 515 修了一下用的时候遇到的一点问题,目前自用感觉良好
  4. 工作上的 Sentry 保护层网关上线了,不过 Sentry 的协议有点奇葩,要做一些解析,emmm 有点蛋疼
  5. 遇到一个很有趣的场景,发现我们私有的一个上报 Metric 的服务存在被人刷数据的情况,目前尽可能临时的解决方案还是考虑给 CDN 上加一层 WAF ,剩下的再去考虑其余的解决方案。BTW 这事拖了一点时间,因为最开始这个接口没有记录 AuditLog,导致没法分析数据。这也提个醒,公网接口一定要对接审计日志
  6. 本周份的论文 Extension Framework for File Systems in User space,ATC 19 的文章,比较有趣:
    1. 基于 FUSE 的工作,FUSE 的优点很明确,方便调试,易于扩展
    2. 缺陷很明显,性能很差(越好的设备影响越大),整体来说 FUSE 会牵扯到多方面的跨态数据传输。比如你一个 write 操作,会牵扯到 getattr 等果然子操作来确保安全性。所以性能会比较影响,这篇论文也引用了 To FUSE or Not to FUSE: Performance of
      User-Space File Systems
      中做的一些工作,大家可以去这里面参考具体的场景测试
    3. 所以作者考虑基于 eBPF 来做一次优化,通过 eBPF Map 等手段尽可能的减少跨态开销。
    4. 《XRP: In-Kernel Storage Functions with eBPF》 膜改了一版内核,加了 eBPF Attach Point
    5. 目前看起来,大家要实现扩展 eBPF 的能力的话,感觉还是需要自己去膜改 Kernel 然后编译。可能后续社区会出一种通过 Kernel Module 挂载的形式扩展 eBPF 的方案
  7. 刷题群的小伙伴的内部分享正式搞起来了,一个月两次,目前排到12月份了,前后端数据库都有Hhhhhh,感觉还是蛮开心的

Hhhhhh

嗯,差不多就这样

总结

本周的事情也真是见证历史,希望世界和平吧

Author

Manjusaka

Posted on

2022-12-05

Updated on

2022-12-05

Licensed under

Comments