专栏
分布式系统0到10 篇
从立项到实现,记录分布式系统项目的决策、踩坑与验证
暂无文章
技术选型12 篇
日志级别、定时任务、配置文件格式、数据交换——每篇都在回答同一个问题:什么时候选哪个,不选哪个
- 从内存到消息队列:数据交换的进化链
- 配置文件格式选择指南:JSON、YAML、TOML、INI、ENV、XML 各自的代价与适用场景
- 哈希算法的进化:从 MD5 到 SHA-3
- 校验码:只防意外,不防人
- 加密算法:从竞争到标准化
- 定时任务方案选择指南:crontab、K8s CronJob、Airflow、XXL-JOB 各自该出现的地方
- 日志级别选择指南:DEBUG、INFO、WARN、ERROR 各自该出现的地方
- API 限流方案选择指南
- 重试机制选择指南
- 压缩算法选择指南:LZ4、Snappy、gzip、Brotli、Zstd
分布式系统17 篇
梳理分布式系统的本质复杂度,从元问题出发逐层拆解
- 分布式系统的复杂度从哪来
- 复制:主从、多主、无主
- 分区:分而治之
- 时间:逻辑时钟与向量时钟
- 一致性模型:不一条线走到黑
- 共识:Paxos、Raft、ZAB
- 分布式事务:2PC、Saga、TCC
- 分布式锁与领导者选举
- 分布式系统设计方法论
- 一个简单操作是怎么在分布式环境下变复杂的
架构沉思10 篇
系统设计模式与方法论,辅以落地实战案例,持续沉淀架构能力
- 架构不是设计出来的
- 能跑:为什么简单优先是最高原则
- 跑得准:业务结果才是唯一的验收标准
- 跑得稳:该花的复杂度要舍得花
- 跑得快:别在不知道瓶颈的地方优化
- 从技术到产品的切换
- 复杂度到底从哪来的?
- 微服务是怎么长出来的
- 技术债务:复杂度的复利
- Profiling 方法论与实战:Python + Rust 双视角
量化投资32 篇
从策略想法到回测验证,量化投资的方法论与实践记录
- 量化回测中分组条件的选择
- 为什么我选择个人量化
- 为什么我不推荐个人量化使用自建数据源
- 因子为什么能工作——在不确定性中寻找概率优势
- 量化数据越多越好吗?精确的模糊与模糊的精确
- 量化概念 01:IC 是什么
- 量化概念 02:IC 怎么算
- 量化概念 03:IC 怎么用、有什么坑
- 量化概念 04:数据清洗四步(去极值 → 标准化 → 中性化 → 正交化)
- 量化概念 05:评估体系(ICIR、分层回测、衰减、相关性)
工程思维5 篇
工作生活里的问题,工程早就解过——把缓存、模板、工作流这些模式翻译到现实
- 【工程思维】 发刊词:同一类问题,工程早就解过了
- 【工程思维】缓存设计:你不是记性差,是没建缓存
- 从活字印刷到 AI 和机器人
- 为什么从 demo 到生产路还很长?一次数据拉取功能的复杂度演进复盘
- 结果正确,不代表条件正确
量化系统从0到17 篇
从设计到落地,记录个人量化系统的决策、踩坑与验证
- 动笔之前,我画完了全套架构图
- 能跑:当设计稿撞上真实数据
- 跑得准:300% 的假收益与真的 IC
- 跑得稳:不盯也能跑
- 跑得快:把 Rust 判了缓刑
- 【量化系统从0到1】存储架构:不选择什么,比选择什么更重要
- 【量化系统从0到1】回测引擎:性能不是难点,语义才是
FFI 探秘7 篇
跨语言调用(Foreign Function Interface)是什么、怎么工作、为什么这样设计
- 跨语言桥接:从 FFI 到 PyO3,底层到底在做什么
- 【FFI】 FFI 为什么存在——跨语言调用的根本问题
- 【FFI】 C FFI 与 libffi——事实标准的工作原理
- 【FFI】 Python 侧——用 Rust 扩展 Python 的三种方式
- 【FFI】 Java 侧演化——从 JNI 到 Panama
- 【FFI】 内存管理——跨语言边界最难的问题
- 【FFI】 实战——数据中台场景下的 FFI 应用
Apache Hudi7 篇
从入门到实战:Hudi 是什么、数据存储、索引更新、事务时间线与实时入湖
- 【Hudi】 Hudi 是什么,解决什么问题
- 【Hudi】 数据怎么存 — Parquet + Avro + 两种表类型
- 【Hudi】 更新怎么定位 — File Group + Index
- 【Hudi】 Timeline — Hudi 的事务日志
- 实时数据湖技术选型:Hudi、Iceberg、Delta Lake、Paimon 怎么选
- 【Hudi】 并发控制 — 多个作业同时写怎么办
- 【Hudi】 Flink → Hudi 实时入湖实战
Agent实战1 篇
从架构决策到工程落地,Agent开发的踩坑与反思
三十六计1 篇
逐计拆解:每一计成立需要什么条件、有什么限制与代价、收益如何,琢磨什么情境下才真正可落地
投资思维3 篇
拆解投资里的常见误区与核心理念,不教方法,只聊想法
列式流处理2 篇
深入 Streamling 源码,拆解列式流处理引擎的架构决策与设计取舍
寒蝉 Hancic


