2023 年的好运
2023 年是充满波澜但结果总是好的一年
Last updated
2023 年是充满波澜但结果总是好的一年
Last updated
去年由于疫情全部放开的原因,我在家准备实习面试。2022年秋冬互联网寒冬,还记得当时朋友吐槽到: "华为某老总说要把寒气传给每一个人"。
这让我准备实习时还时常很焦虑,但所幸结果是好的,这个寒假空前的漫长,我没事不断完善我的简历和项目。还准备各种八股,也慢慢学 Rust 还有数据库。
不久之后就开学了,说实话,复习八股是空前的漫长和无聊,还不如让我去写开源或者读paper或者学个什么东西。
3-5 和舍友一起出去玩
很开心,收到了腾讯运营小姐姐送的周边(一个什么开源活动,我就写了2个PR 哈哈简单做了内存泄漏修复:
4-1 号和胡学长和郑天一起看水族馆的展览:
要走了,我的实习 base 在成都,走之前和胡学长吃了顿饭:
当天走的时候还发现,小组门外面的墙被翻新了,很好看。
5-1 号和胡学长一起去成都玩,他陪我玩几天:
到成都了!!!
和胡学长一起出去玩,去看了动物园:
一个人在成都,周末就会很无聊,就四处走走和喜欢参加一些峰会:
送了一些周边和奖品很开心:
但我感觉 分布式文件系统
+ 分布式数据库
+ RDMA
这么高昂的配置,业务真的需要这么强大的数据库,现代硬件的 32C-64GB-NVME-MySQL 感觉 99.9% 的业务可以了。会上遇到了很多朋友,还有很多数据库创业公司。觉得他们都很有想法。
有一个 ApeCloudDB 的开发者讲了他们参考了 git 的很多设计,给数据库做 branch
和 commit
这种,用户可以在同一张表上开一个分支做自己的修改,其他用户也可以切换到这个分支,想法很好。
每次说到 git 我就想起了胡学长,他没事就喜欢唠叨 git
听着我耳朵要生茧了。
8.19 号去参加了一次 Rust
峰会,看到一些做软件依赖管理的,以前还从没听到过这个东西,觉得还蛮新奇的。
实习没有转正,润了,润了,很感谢字节的实习,也是有很多感触吧。觉得自己很多事情没有做到更好。
买了一个 AirPods-Pro 奖励一下自己:
苹果的这款耳机降噪很不错,感觉苹果的大多数产品都很有艺术感。
秋招还是有点痛苦的:
和杨成林去吃了一顿饭,那几天很开心,秋招结束了,就感觉自己像解放了一样:
准备提前去实习,体验一下:
旁边就是老东家:
我的组是做数据库的存储层,CynosDB 感觉这个名字还挺好听的。实习体验总的来说还是很好的,我导师很佛系,是个大佬,他定位 bug 的速度很快。组长是懂技术和存储的那种领域老人,经常看他工作到深夜,觉得这样的技术性 leader 很难得,国内很多人坐上了管理便不再写代码了。这在我看来如果是那种业务性代码倒也还行,但是如果是存储产品的话,我觉得如果 leader 不懂技术,不懂细节,便无法带领团队做出更好的产品。
预计整个实习期间几乎都是在打杂,所以便每天摸摸鱼就过去了。
实习是做日志服务的,实习陆陆续续当时看了一些 Aliyun SLS paper, LogStore, LogGrep, LogSearch 他们发的一些论文。后续也看了一些 Presto 的论文,今年是 Presto 10周年,FaceBook 他们发了篇 Presto 在内部的使用和相比于数年前对于后来的架构期望。
对于后端和基础架构工程师来说,我愈发觉得可观测性的重要性 大多数时候要大于性能 or 功能。
对于 Rust 也越来也越喜爱,我看了两本 Rust 的书籍,Rust 权威指南和一本Rust官方的书籍。和汤瑞麟和力做了一个小玩具。我和他工作日常都是写 Cpp 的。我个人看来,Rust 是工程语言的集大成者。他的很多先进特性提高了生产力,减少了 bug 的出现,虽然让开发者痛苦了亿点点。
这次实习,主要比较仔细看了 AWS Aurora 的一些paper,后续有空在看看一些变体。最近在写一篇博客分析 Log is DataBase 这类的产品的演化,AWS Aurora, Google Apoll, Azure Socrates, HuaWei Taurus.
今年几乎大半年都在实习和准备面试中度过,今年唯一给 Apache arrow-rs 贡献了一些 Rust 代码 (; 。希望后续能贡献更多。
这就是我整个的 2023 年,今天是 2024-01-01我在公司写下了这篇blog,希望能在未来的工作中,能学习到更多,能做出更有挑战性的特性支持。在数据库和存储领域我也希望能不断学习。
当天回去还有人给我发邮件,请教我的 ShaunDB。我最开始写他的时候,其实更多时候只想练练手,对 bazel
的使用,和C++20
的体验。但是没想到也会有其他朋友参考。罪过罪过...