3 篇文章
总结 先完成了 CMU15445 对应的 bustub 项目的实践,对数据库的各种基础知识又有了新的理解 又完成了 tidb 的小项目 tinykv,对 raft 有了一定的理解 感觉还是需要在生产中遇到问题,才能理解一些设计上的考量 但是越来越感觉分布式是一个脏活,处理层出不穷的 corner case 成功申请下了开源之夏,为 nebula graph 增加 ann search 能力 基本上整个暑假 + 9-10 月基本上在搞这个项目,简历上可以再来一笔 基本上 6 月开始看一些岗位的 job description,越发感觉数据库没什么增长点了,开始考虑和 AI 结合的一些数据库岗位,...
总结 在 9 月下旬,和室友半夜畅聊的时候,彻底下定决心,all in llm inference 💪 人生就是要 all in 一次的 看了 cse 234 的课程,补了补缺失的基础,里面老师提的三个期望非常戳我 Ability to identify the right problems Ability to understand “trends” Ability to “predict the future” (I hope so) 看了 GPU 和 CUDA 相关的基础知识(主要是博客和 cuda mode) 写了个小项目 tinyllm,暂时没有加上 page attention ...
当时研一上太忙,没来得及进行复盘;现在过去差不多一年来复盘一下当时的过程 进行了实验室 C++ 和网络编程的培训 对 C++ 17/20 比较熟悉了,对一些特性了解了 看了 STL 源码解析,对 STL 容器里面的设计有了了解 对 epoll 事件触发机制等网络库,特别是 muduo 有了细致的了解 当时和师兄,同门一块打了 ob 大赛,基本上整个研一上半年都是在搞这个 看了 CMU15445 的课程,对数据库有了比较成体系的了解,也是在这个时候考虑以后搞数据库 写了 miniob,实现了很多功能,尤其是 2024 年加入了向量搜索功能,让我想搞向量数据库,在向量索引方向发论文 在 ob 决赛...