V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
huiwang520
V2EX  ›  程序员

今年我写的文章精选

  •  
  •   huiwang520 ·
    roseduan · 364 天前 · 1453 次点击
    这是一个创建于 364 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2023 年公众号更新还算是比较频繁的,写了很多原创文章,涉及到自身经历、开源、数据库技术、数据库教程等等。

    这里提炼一下今年写过的精选文章,来个汇总,方便各位朋友查看。

    自身经历

    主要写了我的编程故事系列,以及 2023 年做过的一些事情总结。

    2023 年小结

    2023 年,我的副业经历和经验分享

    我的编程故事—8 数据库内核

    我的编程故事—7 第二个开源项目

    我的编程故事—6 转岗 & rosedb 持续维护

    我的编程故事—5 Java 到 Go ,开源 rosedb

    我的编程故事—4 第一份工作

    我的编程故事—3 秋招之旅

    我的编程故事—2 决定自学

    我的编程故事——1 上大学了

    开源项目

    主要是 rosedb 、lotusdb 、wal 等开源项目的更新和迭代。

    rosedb 重构—意见征求

    RoseDB V2 版本发布!

    rosedb V2.1.0 & V2.2.0 发布

    使用 WAL 构建你自己的 KV 存储

    LotusDB 2.0 重磅发布!

    数据库

    数据库/存储学习路径推荐

    解析 Greenplum 数据库的排序算法

    PostgreSQL 中的并发创建索引

    PostgreSQL 索引扫描

    科普—Snowflake Architecture

    从零开始的数据库教程

    主要是两个教程,分别是《从零实现 KV 存储》和《从零实现分布式 KV 》,偏重于手把手写代码实践。

    使用 Go 和 Rust 从零构建 KV 存储

    从零实现 KV 存储—课程完结!

    重磅出炉!从零实现分布式 KV !

    从零实现 KV 和分布式 KV 有什么区别?

    感兴趣的同学可以查看课程详情:

    https://w02agegxg3.feishu.cn/docx/Ktp3dBGl9oHdbOxbjUWcGdSnn3g

    https://av6huf2e1k.feishu.cn/docx/JCssdlgF4oRADcxxLqncPpRCn5b


    明年希望能够继续保持这个节奏吧,我自身是想在数据库内核技术方面多写一些系统性的源码阅读文章的。

    今天是 2023 年的最后一个工作日了,希望大家 2024 一起加油,成为更好的自己!

    3 条回复    2023-12-29 21:51:21 +08:00
    Betsy
        1
    Betsy  
       364 天前 via iPhone
    Cascades 优化器不知大佬有没有研究过,Columbia 的代码跟论文差距巨大,很难对的上。Apache Calcite 的实现也很神奇,各种 callback ,全局队列直接起飞。ORCA 还没看,但是看着也很复杂的样子。现在想自己实现个,有什么简单的 demo 或讲解之类的推荐吗?
    matthewzhong
        2
    matthewzhong  
       364 天前
    [2023 年流行词汇大盘点:为什么我们不应该防御性编程?]( https://mp.weixin.qq.com/s/SjsztZr92Mz6vAmI9zh_QA)
    matthewzhong
        3
    matthewzhong  
       364 天前
    不好意思 ,回复错帖子了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   923 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:52 · PVG 05:52 · LAX 13:52 · JFK 16:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.