分布式数据库 · 云原生基础软件 · 源码级技术专栏

关于我们

一个坚持源码级写作的技术专栏。

专栏定位

winkyao.com 是一个聚焦分布式数据库与云原生基础软件的技术内容站。这里不做二手转述,也不追热点资讯,只记录两件事:读源码时真正搞明白的实现细节,以及工程实践中踩过并解决的问题

内容主要围绕分布式数据库内核、Golang 工程化与分布式存储展开。写作的出发点是:把一个复杂系统的运行机制讲清楚,让读者能够在自己的项目中复用这些思路,而不是停留在「知道有这么个东西」的层面。

内容方向

分布式数据库内核

从语法解析、查询优化器到执行器的完整链路,以及事务、副本复制、在线 DDL 等核心机制的实现原理。

Golang 工程实践

构建约束、依赖管理、构建信息注入等基础工程能力,以及如何让构建结果保持可复现。

分布式存储与协调

存储引擎的读写取舍、海量小文件存储设计、服务发现与集群协调组件的选型考量。

架构与运维方案

集群架构设计、弹性扩缩容、可观测性建设、数据迁移与表结构变更等可落地的工程方案。

行业落地视角

金融、电商、零售、物流、制造、医疗等行业场景下的技术约束与架构改造路径分析。

开源生态观察

围绕开源数据库与云原生生态的工程实践记录,关注协作方式与技术演进方向。

写作原则

  1. 源码优先:讨论实现机制时给出来源清晰的代码片段与调用链,而不是停留在概念描述。
  2. 标注边界:明确说明结论的适用范围与版本前提,避免把特定场景的经验当作普适规律。
  3. 面向工程:每个技术点都尽量落到「怎么做、要注意什么、代价是什么」,而不是只罗列能力。
  4. 持续修订:技术内容会随版本演进,文章会按需更新,并在页面标注更新日期。
  5. 不虚构事实:涉及真实项目与真实产品的内容以公开资料为准,不做无依据的推断。

内容组织

站内内容按三个栏目组织,便于按需检索:

栏目结构与内容范围
技术方案12 个技术方向的方案级整理,从架构设计到运维治理,用于技术选型与方案设计参考。
技术文章12 篇源码级分析与工程实践记录,逐层拆解具体实现思路。
实践案例12 个行业场景的架构改造分析,说明业务约束如何影响技术取舍。

所有内容均可通过顶部导航直接进入对应栏目,栏目内部提供分类筛选与相关推荐。

技术社区成员围绕开源数据库项目协作达成一致
内容来自开源社区的协作与讨论,而不是闭门造车

关于署名

本站内容署名为 wink。文章基于公开技术资料与个人工程实践整理,其中涉及的第三方开源项目、产品与商标,其权利归各自所有者。站内技术结论请结合自身环境验证后使用。

如需技术交流或内容指正,欢迎通过联系我们页面提供的方式沟通。