2022年8月第一周周报
生活
看番差点忘了写周报了
- 这周和女朋友一起堕落(笑死
- 本周把乐高钢琴拼完了!开心!
- 本周活也不少,产出还行
- 猫恢复后果然会很皮,小猫精神真好啊
- 本周番剧时间
- 《异常生物见闻录》,太好看了,不少章节要落泪了
- 《小谢尔顿》SP05 Done,到后面越来越沉重了,Life is struggle.
- 德凯第五话,我觉得很不错,至少到目前的人物塑造很让我惊喜,而且镜头和拍摄手法很惊喜。但是还是有点担心开局世界观太大了,后面能不能收回来。不过至少就前五话的观感来说,我觉得是新生代最 top 的一批的。后续如果没有翻车,我觉得可以和旧平成五五开
- 这周刷《咒术回战》差点忘了写周报
- 和蓝莲花小组的朋友们,一起凑了几千块钱,给一个村小捐了过去。明年想一起认领资助学生。教育是最好的公益
- 恢复吃药后,状态稳定下来了。不过睡眠呼吸暂停的状态越来越严重了,下周去朝阳医院做滴定,买呼吸机吧
- 本周伙食改善:南京大排档
- 我的 MVP 礼物到了
技术
我摆烂我快乐(
- 这周花在 nerdctl 上的时间有点少了
- Issue1283 写完了,补完测试就可以发 PR 了,我讨厌写测试。。
- 之前社区提到的自定义 Logging 插件好像没动静了,准备继续 Follow 一下
- 这周在优化家里网络的时候,发现 AdGuardHome 的 QueryLog 存 JSON 的方式太过于拉跨了。在跑了一段时间+家里设备很多的情况下,会降低整体的运行速度,我准备切换成 SQLite 试一下,不过这种时序数据存 RDBMS 也是比较蛋疼的
- Linux 519 正式 Release 了,尝试把自己定制的 OpenWRT 固件升级到 519 内核未果,编译有点问题。先基于最近的 LTS 515 修了一下用的时候遇到的一点问题,目前自用感觉良好
- 工作上的 Sentry 保护层网关上线了,不过 Sentry 的协议有点奇葩,要做一些解析,emmm 有点蛋疼
- 遇到一个很有趣的场景,发现我们私有的一个上报 Metric 的服务存在被人刷数据的情况,目前尽可能临时的解决方案还是考虑给 CDN 上加一层 WAF ,剩下的再去考虑其余的解决方案。BTW 这事拖了一点时间,因为最开始这个接口没有记录 AuditLog,导致没法分析数据。这也提个醒,公网接口一定要对接审计日志
- 本周份的论文 Extension Framework for File Systems in User space,ATC 19 的文章,比较有趣:
- 基于 FUSE 的工作,FUSE 的优点很明确,方便调试,易于扩展
- 缺陷很明显,性能很差(越好的设备影响越大),整体来说 FUSE 会牵扯到多方面的跨态数据传输。比如你一个 write 操作,会牵扯到 getattr 等果然子操作来确保安全性。所以性能会比较影响,这篇论文也引用了 To FUSE or Not to FUSE: Performance of
User-Space File Systems 中做的一些工作,大家可以去这里面参考具体的场景测试 - 所以作者考虑基于 eBPF 来做一次优化,通过 eBPF Map 等手段尽可能的减少跨态开销。
- 和 《XRP: In-Kernel Storage Functions with eBPF》 膜改了一版内核,加了 eBPF Attach Point
- 目前看起来,大家要实现扩展 eBPF 的能力的话,感觉还是需要自己去膜改 Kernel 然后编译。可能后续社区会出一种通过 Kernel Module 挂载的形式扩展 eBPF 的方案
- 刷题群的小伙伴的内部分享正式搞起来了,一个月两次,目前排到12月份了,前后端数据库都有Hhhhhh,感觉还是蛮开心的
嗯,差不多就这样
总结
本周的事情也真是见证历史,希望世界和平吧
Comments