2024 年终总结

各位朋友,大家好。时间过得非常快,转眼又到年终岁末,想借这个机会做一个比较详尽、回顾式的总结,也为自己接下来的学习和工作做一个展望。接下来这段总结可能会稍微长一点,大概会花上十分钟的时间跟大家分享一下我今年的经历、感悟以及对未来的期待,希望大家能耐心听我唠一唠。

一、身体与心态的转折

今年的五到十二月,对我来说是一段并不算轻松的时光。由于生病的关系,我被迫中断了不少科研与学习的进度,也暂时离开了我非常热爱的技术领域。在那段日子里,身体上的不适与心灵上的焦虑常常相互影响,一方面我担心康复是否能够顺利,另一方面也忧虑自己是否会因此错过技术社区的更新迭代,以及可能涌现的新机会。

然而,这段“被迫停下脚步”的时间也给了我一个宝贵的缓冲期,让我能够更加冷静地思考:到底自己为什么会对 eBPF、WASM、CXL 等方向投入这么多的热情?到底想在未来的科研或工业实践中扮演怎样的角色?我慢慢意识到,保持对世界的好奇、享受做科研和技术探索的乐趣,其实才是我内心深处最坚定的东西。这也让我对自己今后的人生布局有了更清晰的感受和方向——求真、探索和创造比起一时的成就和荣誉似乎更重要。

二、回顾与反思:从好奇心出发

我一直觉得,一个人能够持续走得远,最大的动力往往是源自内心深处的好奇心。在这一年里,虽然有一段时间我无法亲身投入各种项目和话题的第一线,但我一直在关注产业和学术界一些新的动态,也不时阅读各种新闻、博客和技术更新,让我在“被迫停下来”的期间依旧保持对行业的敏感度。

  • eBPF(Extended Berkeley Packet Filter)
    之所以对 eBPF 感兴趣,是因为它为内核态与用户态之间的灵活沟通提供了前所未有的机会。在内核层面,对网络、跟踪、可观测性、安全策略等的精细控制,让我看到操作系统领域新的可能性。尽管它背后的概念已经出现多年,但近几年的蓬勃发展证明了它在云原生时代和超大规模分布式系统中仍有很大的增长空间。
  • WASM(WebAssembly)
    WebAssembly 近几年从前端扩展到后端,甚至已经进入云计算和边缘计算的范畴。它高度跨平台、可移植、高效的特性,让我看到未来在容器化和函数计算层面的更多机会。我一直好奇 WASM 是否会在云端或边缘带来类似当年 Docker、Kubernetes 带来的生态变革,毕竟能够在各种硬件、各种语言环境下运行的可移植性,对整个行业来说是非常有吸引力的。
  • CXL(Compute Express Link)
    这是一个让存储与计算之间实现更紧密交互的新兴技术标准,尤其适用于数据中心、云计算以及对计算与存储性能要求极高的场景。CXL 提供了一种共享和统一管理内存或加速器资源的方式,让我对未来服务器架构和高性能计算的演进充满好奇。我想,如果 eBPF 和 WASM 关注的是“软件层面的革新”,那么 CXL 则是硬件层面的重大突破。有时候,把眼光放到系统堆栈的更底层,也能带来全新的灵感和思考。

这些领域都各自处于技术发展的前沿,也都有各自的挑战。我很喜欢这种“万花筒”般的世界:变化既是挑战,也是机遇,旧的知识会逐渐被新思路取代;新人只要肯投入时间和精力,就能找到可以施展的空间。这种迭代的活力深深地吸引着我,也让我一直想要在学习或工作中关注更广、更深的领域。

三、拥抱变化:科研、工业和开源

在回顾这一年、反思自身状态的时候,我发现自己心中始终有一个纠结:究竟是继续在学术界深耕,比如考虑读博士、做研究;还是去工业界寻找更直接的项目落地场景?亦或是投身开源社区,在一个大家庭里共同打磨一款产品?

其实,这三种方向并不一定相互排斥。正如许多成功的前沿技术往往源自学术研究,再经过开源社区的孵化,最后才在工业界大规模应用。我看到 eBPF、WASM、CXL 也在走着类似的路径:先由少数极客在学术或社区环境中推波助澜,逐渐积累,形成一定规模,再被大企业收购或引入到正式的生产环境。我个人非常希望能在这个过程中尽一份力,从早期就参与其中,并在学术和工业应用上都能获得成长与磨砺。

1. 学术探索

我对学术研究的热爱,更多是对于“未知领域的好奇”。学术研究可以让我沉下心来思考:技术背后更底层、更本质的问题在哪里?这样的问题往往并非一朝一夕就能解决,需要的是长时间的积累和深度思考。同时,研究的过程也能让我对事物有更全面和系统的认识,哪怕只是在科研群体的圈子里互相切磋,也能激发创新火花。

2. 工业场景

工业界的实践能带给我更多“真刀真枪”的挑战。如何解决海量数据带来的网络瓶颈与安全风险?如何提升系统性能、减少资源浪费?这些问题没有现成的标准答案,需要我们从需求出发,结合实际的工作负载和使用场景去做权衡。eBPF、WASM 和 CXL 在这一领域都大有可为:前者能在内核层实现灵活的策略定义与性能分析,后者可为跨平台运行与硬件加速提供新的方案。

3. 开源社区

我相信开源社区代表了一种更加开放、自由的创新方式。只要感兴趣,任何人都可以在全球范围内基于同一个代码库、文档、工具集做出贡献和探索。像 Cilium(基于 eBPF 的网络与安全),这些开源项目已经有了可观的商业价值,也吸引了许多开发者。我非常向往这种“你一行代码、我一行代码,大家一起把未来拼出来”的氛围,既能让技术传播更广,也能帮助个人在更短的时间里融入国际化的技术浪潮。

四、展望未来:持续好奇、持续前行

经历了生病的休整和对未来的沉淀思考,我在下半年重新回到科研与实践当中。我将主要从以下几个方面着手,继续深化与拓展:

  1. 深化对 eBPF 的理解与研究
    我会结合具体的场景,比如网络安全、可观测性、微服务治理等,探究 eBPF 在极端规模(大流量或复杂网络拓扑)下的优势和挑战。并且尝试与其他新兴技术结合,看是否能拓展更多的应用形态。
  2. 探索 WASM 在云端与边缘的应用
    我想亲手实验一些基于 WASM 的函数计算平台,把它们与容器技术进行横向对比,看看不同的部署环境、不同的语言绑定,会给性能、扩展性和可维护性带来怎样的差异,也希望在这个过程中能摸索出更优的实践方案。
  3. 关注 CXL 对新一代数据中心与 HPC 的影响
    虽然对硬件层面还不算太熟悉,但我会持续关注社区和行业的一些新动向,尽可能在底层架构优化或资源管理的角度上学习 CXL 能带来的新机遇。如果有机会,也希望与志同道合的团队一起做一些实验性的项目,验证 CXL 在实际应用中的价值和限制。
  4. 加强学术与工业界的连接
    我会继续思考是否要在学术研究上投入更多时间,比如考虑读博士,或者在高校、研究机构里担任研究助理;同时也可能会到工业界或者开源社区参与实习或短期项目。这些都是为了能够将理论与实践更好地结合,让研究问题与真实需求互相促进、共同进步。
  5. 保持对身体健康的关注
    病痛教会我,只有保持健康,我们才能够持续地投入到我们热爱的事情上。所以,在忙碌的科研与工作之外,我也会花更多的时间休息、运动、调节心态,让自己在追逐梦想的同时,不至于因为身体等因素而再次中断。

五、结语

回顾这一年,虽然从五月到十二月有相当长的一段时间被疾病困扰,但我觉得自己反而从中得到了更多关于人生与未来的启示。我更加明确:我真正的热爱与动力,还是源自对世界的好奇,对技术与创新的热情。无论未来做学术、做工业还是做开源,乃至于探索更多可能性,最重要的是不要失去那份“想玩的开心、想探索未知”的初心。

感谢大家在这一年里对我的关注、陪伴和帮助,也谢谢每一位给我提供技术指导和生活支持的朋友们。明年,希望我可以在 eBPF、WASM、CXL 等方向上取得更多进步,也期待能与更多有同样好奇心和热情的小伙伴们携手前行,在这个快速变化的时代,一起去创造新的可能性。

祝愿大家在新的一年身体健康、万事顺遂,也祝我们每个人都能继续保持对世界的好奇和探索的勇气。让我们一起迎接下一个更具挑战与机会的2025年!

谢谢大家!

yyw 的2022 年终总结

今年是魔幻的一年,在年底前22Fall考后说点今年的年终总结.

开年的时候想去阿里云实习做操作系统.但是因为过了ddl就黄了.年初选的几门课刚开始还好,后来封城了以后和老婆在她公司边杨高中路度过了不太美好相濡以沫的同居生活,只是天天都是赶due的疯癫状态,不过终于水过了大学四年.到4月份的时候知道了自己会去UCSC跟Andrew Quinn,现在觉得这里是个产业界和学术结合很紧密的地方,不会闭门造车造出工业界完全不用的东西.确实符合当时一切幻想.当时做了三个video,最后一个关于读博值不值得,我觉得30年前赚不了1个亿,不如30岁再开始,加之现在经济不是很好,去独角兽也不是随便就能财富自由的.

5月25日去往广州签证,遇到了很多高中同学,我觉得高中同学对我的教育,是零和游戏,一个显然在高考能取得更多分的人就是有从你手中拿到更多资源,但是他们是一群为了抢夺资源不择手段且孤高自傲,不与你分享的人.我觉得这不是一个健康的竞争.但是他们经历了清华、密院、同济妓院的搏杀之后,也知道了人各有志.确实我是唯一一个高中CS读博的人.广州之后去的珠海、深圳、湘潭、怀化、张家界.真的是我的寻根之旅?见外公是最后一次了.还好去看了一次.

出国是一个奇妙的体验,我和现在的老板第一次见面在7月1日,刚从封控的地方走到一个可以表达自我的地方,刚从一个学术洼地到硅谷胜地,一切都是新鲜而美好的.当然现在的转向当然是好的,只是太晚了.我觉得我舍弃了上海的现代文明,舍弃了小布尔乔亚的生活,来到了我高中就觉得是农村而没有选择大学来的地方,但是同时又能自由探索这个世界上不曾存在的体系结构、操作系统、HW-SW Codesign,我是极为兴奋的.做的事情和大学没有什么不同,但是这是一个人生的冒险的决定.我仍然决定带UCSC超算和人交流、和赞助商交流.我仍然决定做课程设计当TA.我仍然选最cutting-edge的课.

这一年我线上开了OSDI/ATC/PLDI/POPL/ISSTA/EuroSys/ISCA,我觉得一些PhD做的东西很厉害,一些是探索性的,另一些是流水线式的.我觉得我能在PhD期间发三篇很厉害的东西我就很满足了.

Ph.D. 入学感想

来圣克鲁斯2个月了,想聊聊自己的感触。

  1. 老板人很好,而且可以接受我的任何问题。(感觉就是天使short term marriage 对象了。
  2. 组里大概有3波做的方向,一个Distributed System的语言方向(和Lindsey合作P system,(一坨编程语言特性来保证分布式系统的可靠性。一个我现在做的。一个record and replay。
  3. 课比较花时间(但是都学过,从一个不同角度看问题吧,Scott Beamer根正苗红来自伯克利,上课get到的比原来更多一些,大概是写过代码(有过工作经验)以后听会有不同的理解),但是workload还是上科大的一半左右。
  4. TA 工作大概是6小时/周,时薪100USD。
  5. 穿小裙子可以被任何人表面上接受。GD没那么明显了。🍬都可以报销。
  6. 有Ph.D.来湾区实习能约饭,可以认识🐶家有趣的灵魂。
  7. 大概科研想一件事找不到答案,但是总能有所突破然后又兜兜转转绕圈圈。(大概就是积累不够,自己完全比不过别人的积累,但是能快速搞懂个50-80%吧。
  8. 每周写自己想写的代码时间不多。或者就是自己效率没有高到离谱的地步。
  9. 业余时间还是可以爬山/拍视频给自己看的。
  10. 自己的体力可能没有想象中的大,可能是个现充。而且可能已经达峰了。
  11. 不会有内卷感,和当时实习一样,因为这个世界上没有人确切的知道我做的东西的答案。(JM:可以在恐龙下面摸鱼。我:没有恐龙我就是恐龙。
  12. 科研人员最重要的品质依次是1.方法论。2.质疑。3.快速实现PoC。剩下的,AP再说。(WJ说的研究技能树和管理技能树。(AP是创业小能手?
  13. 老婆能去湾区工作养我就完美了。
  14. 有些事情花了时间不一定能成,但是没花太多时间一定是自己的身体应激反应,但也可能能成。
  15. 系统的工作,如流水线作业的fuzzing,可以较快且系统的获得一篇文章需要的东西,其他东西则从头到尾都需要想。如30年前David Patterson说靠一个Ph.D. 带5个本科生可以搞RISC-V的时代不可能了,已经集成的EDA早就融合了多少人花了多少钱多少时间总结出来的智慧。如Compiler/FL system/Operating System都是,我无法build from scratch一个系统的东西,但是Ph.D.训练的也许是一个从数百万行中找到需要改的200行?或者写一个10w行的PoC丢给产业界(他们告诉我,try yourself,然后自己创业?)总之都需要自己花时间去尝试。

每当有所沮丧的时候

每当有所沮丧的时候

有人说,一个人的全部来自于你现在遇上的他,以及他的所有记忆。

最近我发觉,作为一个正常的大学生,学习能力不会差太多,给定时间学习,总归能超越。比我聪明又比我努力的人多了去了。现在还能坐在这全靠我的幸运。我的弱点过多了,多到很多事情都无法弥补,在大学的时候还有很好的参照系,就是你拿到的成绩在别人之下。可是从小到大我去问别人的时候,总能发现他们其实并解释不清楚很多事情,只是纸面上不知怎的呈现出来了,在风雨飘摇的拿出了那点成果。我把其归结为我的研判失误。

对远的事物看的很透彻,对近在眼前的事毫无关心,甚至有点因噎废食。

为什么人要这么卷

我不是一个对眼前利益把握很深的人,或者说一直让自己处于舒适区以外,可能跟小时候一直和大朋友玩,即便被鄙视。实际上我一直是被鄙夷的状态。社交的不足让我更对同龄人关心的无所适从。我超前的干了很多不属于我这个年龄干的事情,也选择拒绝了很多不必要的事情。我的能力从来都是在量变到质变的过程中。我发现了学校对我的揠苗助长,同时也发现了同学真的很有水平。

我其实一点也不卷,我从来,其实有点在意分数,挺在意别人对我的评价,胜过知识点本身,都大三了,还什么都不会,也就写写简单的可能数十年前的大家就广为讨论的算法与系统结构,想想并发带来的优劣,除此之外,别无他毕生的力气。

我的改变

加油弄懂每一个知识点吧,SC20 加油!

bilibili总部的见闻——中年油腻大叔的青年回忆录

主要是那天想吃肉了,也想一个人出去遛哒。回了趟杨浦区高中,骑去B站门口看小姐姐下班,五角场的二次元浓度也很高,最后在高中时代就很喜欢去溜达的复旦江湾和合生汇。

高中没什么可以回忆的,全是被同学草虐的回忆。

倒是我想对我自身的成才路径画上了个问号,即在智商严重缺失的情况下如何反败为胜。我是个反应和持久力都还不错的人,觉得学习上最大的问题是极度依赖记忆,而非认真的推导。

有关在公司建立的友谊。

我感觉我很垃圾。

自从进了我司之后,我感觉从各方面能力都在肉眼可见的提升,问题是如何在未来的每一天都保有这个向上的圆通之气。

我大概学会了交友,从世纪佳缘找到的友谊不算友谊,在高考以前得到的友谊也不算友谊。真正的友谊是建立在利益之上的共同体。如果一个人能力很强同时又在你最需要的时候帮了你这即友谊。

自我推翻自我重建,我觉得是活着的人该做的事情。
一个人要是对这个世界失去好奇心,失去求知欲,这个人已经是死的了。

Edward Elric

We live in a twilight world, and there are no friends at dusk.

Walt Whitman

Some invitation with ICE Zhang @Pennstate

Good to see that the emerging youngsters of Generation Z in China. When it comes to the Zhihu Question "What are 00s anxious about?" ICE Zhang points out a variety of great people. My answer was OIer, IMOer and those who have a lot of time digging one single target without any interference will temporarily take up the "bill board". But with time, people will get to realize this world need hero, a person who can see through the greatest evolution of the world and provide surging advise.

Zhang maybe that kind of person. I would say it's really hard to invite such a guy to Shanghai. But hopefully, he has a great amount of Gay Joy in Shanghai, mostly PingCap employees and his friends and his friends's friends in minority. I would say, before my internship, I never jump into the networking with strangers. But I found it funny. I dived into Persistent Memory stuff which is ideal for me. One man does not build the Rome. I need others' info and their progress to push myself. Only through others' progress can see my limit and inability and lack of determination.

I'm informed that the gay with ICE yesterday was even not enter her adulthood. The Turing Award Winner compose his poem at early 20s. I would say, I start late and I don't think I could dig as far as her. I'm a poor Math guy, even may fail at Daniel's Abstract Mathematic. I could have been captivated by Group, Ring and Field. I could have made systematic view of analysis and geometry. I could have write more elegant code to let other people endorse type theory. I can not because I've got only one body and one stream of mind.

I'm in favor of pursuing my own heart more. I find myself limited time in this place. I have to make all the stuff come true!

关于和龙哥的比赛

我和龙哥以前大概还有大概一样的兴趣,只是貌似他自从icpc退役又回归以后,就在没有管过比赛。他也是个执拗的人,我无能为力。只是我还算比较负责。

MIPS 龙芯杯

我辜负了哈老师,还是我菜,我想自己做的,先mark一下明年找学弟好好做吧。我选一下CA2和EE的课。我自己做个多核cpu。

动力:自己造机、看了mesh之后的心动。

编译器

chibin 直接放弃,龙哥不想搞,yezhe无力。我就算了。

无人机比赛

我持续到底吧。

对oi小朋友的成长史观察有感

你说为毛OI能给人带来如此多的生产力呢?
他们的产出成果方面好像没有那么多,
最近看到一个厦大计算机的人写的博客,能在大一就如此风骚的人估计只有OI的人
https://kirainmoe.com/blog/post/guide-on-hasee-z7-kp7gz-hackintosh-macos-mojave/
这是一个典型的例子。
清华学神陈立杰说过:“发paper的本质就是结交新的朋友。”
我看到的是,同样的对计算机的兴趣也可以结交朋友。