后端架构 · 数据工程

把复杂的系统问题,写成可复用的工程笔记

我是一名后端工程师,长期关注高并发服务设计、数据管道治理与机器学习工程化落地。 这里记录真实项目中的架构取舍、踩坑复盘与技术选型依据,尽量只写验证过的结论。

128 篇技术文章
9 年工程经验
每周 更新一篇实践记录

最新文章

来自真实项目的架构实践与问题复盘

查看全部文章 →
架构设计

服务拆分的边界怎么定:一次订单域重构记录

从单体到微服务,最容易出错的不是技术选型,而是边界划分。本文复盘一次订单域拆分中,我们如何用业务一致性边界替代技术分层思路。

2026-09-02 12 分钟
数据工程

离线与实时数据一致性:Lambda 之后我们选了什么

对比 Lambda、Kappa 与流批一体三条路线,结合日均千万级事件的实际成本与延迟要求,给出可落地的分层治理方案。

2026-08-21 15 分钟
机器学习工程

推荐模型的线上服务化:从离线指标到真实收益

离线 AUC 提升 3% 不等于业务指标提升。整理特征对齐、在线打分延迟、灰度实验设计三个关键环节的工程经验。

2026-08-09 18 分钟
性能优化

接口 P99 从 800ms 降到 120ms 的完整排查路径

一次典型的慢接口排查:从链路追踪、慢 SQL、连接池配置到序列化开销,逐步定位并给出可复用的优化清单。

2026-07-28 10 分钟
工程实践

如何写出可维护的工程文档:一套轻量规范

文档失效往往源于维护成本过高。分享一套模块 README、ADR 与变更日志的轻量写法,让文档跟着代码一起演进。

2026-07-15 8 分钟
技术选型

消息队列选型对照表:Kafka、Pulsar 与 RabbitMQ

按吞吐、延迟、顺序性、运维复杂度四个维度做横向对比,并给出不同业务规模下的推荐组合与迁移建议。

2026-07-03 14 分钟

关于我

一点背景,以及我在做什么

我有 9 年后端研发经验,主要服务于电商与内容平台场景,主导过订单中台重构、 日均千万级事件的数据管道搭建,以及推荐系统的在线服务化改造。

写博客的原因很简单:很多技术结论在文档里看不出来,只有在真实流量和成本约束下才能验证。 我把这些过程整理出来,希望能让后来的人少走一点弯路。

如果你对文章内容有不同看法,或者正在遇到类似的问题,欢迎直接邮件交流。

  • Java / Go
  • Spring Cloud
  • Kafka
  • Flink
  • PostgreSQL
  • Redis
  • Kubernetes
  • Python
  • 特征工程