关于我们
一个坚持源码级写作的技术专栏。
专栏定位
winkyao.com 是一个聚焦分布式数据库与云原生基础软件的技术内容站。这里不做二手转述,也不追热点资讯,只记录两件事:读源码时真正搞明白的实现细节,以及工程实践中踩过并解决的问题。
内容主要围绕分布式数据库内核、Golang 工程化与分布式存储展开。写作的出发点是:把一个复杂系统的运行机制讲清楚,让读者能够在自己的项目中复用这些思路,而不是停留在「知道有这么个东西」的层面。
内容方向
分布式数据库内核
从语法解析、查询优化器到执行器的完整链路,以及事务、副本复制、在线 DDL 等核心机制的实现原理。
Golang 工程实践
构建约束、依赖管理、构建信息注入等基础工程能力,以及如何让构建结果保持可复现。
分布式存储与协调
存储引擎的读写取舍、海量小文件存储设计、服务发现与集群协调组件的选型考量。
架构与运维方案
集群架构设计、弹性扩缩容、可观测性建设、数据迁移与表结构变更等可落地的工程方案。
行业落地视角
金融、电商、零售、物流、制造、医疗等行业场景下的技术约束与架构改造路径分析。
开源生态观察
围绕开源数据库与云原生生态的工程实践记录,关注协作方式与技术演进方向。
写作原则
- 源码优先:讨论实现机制时给出来源清晰的代码片段与调用链,而不是停留在概念描述。
- 标注边界:明确说明结论的适用范围与版本前提,避免把特定场景的经验当作普适规律。
- 面向工程:每个技术点都尽量落到「怎么做、要注意什么、代价是什么」,而不是只罗列能力。
- 持续修订:技术内容会随版本演进,文章会按需更新,并在页面标注更新日期。
- 不虚构事实:涉及真实项目与真实产品的内容以公开资料为准,不做无依据的推断。
内容组织
站内内容按三个栏目组织,便于按需检索:
| 技术方案 | 12 个技术方向的方案级整理,从架构设计到运维治理,用于技术选型与方案设计参考。 |
|---|---|
| 技术文章 | 12 篇源码级分析与工程实践记录,逐层拆解具体实现思路。 |
| 实践案例 | 12 个行业场景的架构改造分析,说明业务约束如何影响技术取舍。 |
所有内容均可通过顶部导航直接进入对应栏目,栏目内部提供分类筛选与相关推荐。
关于署名
本站内容署名为 wink。文章基于公开技术资料与个人工程实践整理,其中涉及的第三方开源项目、产品与商标,其权利归各自所有者。站内技术结论请结合自身环境验证后使用。
如需技术交流或内容指正,欢迎通过联系我们页面提供的方式沟通。