个人技术手记 · 每周一更 第 127 期 2026 年 3 月 12 日 星期四

书城的技术分享

服务端 · 工具链 · 性能笔记

写了八年服务端,接口读的比书多。这个站点用来存放工程笔记:调优、踩坑、工具链,还有那些查了三个钟头才想明白的小问题。文章尽量讲清前因后果,代码跑不通就不发;每篇末尾都留一句「如果重来一次我会怎么做」。

关于我

陈书成,安徽合肥人。2018 年开始做服务端开发,主力语言是 Java 和 Go,日常在仓储系统方向,负责订单与库存这两条链路。大促那天接口每分钟要扛十几万次调用,压力最大的一晚我在机房外面待到凌晨四点。

工作之外,习惯把零散的排查经验整理成清单和脚本:一个问题只允许我踩第二次坑,第二次之后就该写成检查项。站点从 2021 年冬天开始写,中途停更过一年,现在保持每周一更,一年大约四十篇。

写作偏好很简单——先给结论,再给复现步骤,最后讲为什么。文中若出现错误,欢迎直接发邮件指正,我会在文末补一条更正说明。

专注方向

  • 服务端工程
    高并发接口设计、缓存分层、消息队列的可靠投递与幂等处理。
  • 性能与稳定性
    JVM 调优、慢查询治理、链路追踪与告警阈值的拿捏。
  • 开发工具链
    持续集成流程、代码生成器、内部脚手架和规范的落地。
  • 数据与可视化
    把运营指标做成一眼能看懂的面板,而不是堆满折线的图。

在手的事

《服务端小册》

连载中的长文,目前写到第 12 篇,最近两篇讲接口幂等和重试策略。计划今年春天收尾,整理成一份可以直接照着做的实施清单。

日志查询小工具

给团队内部写的命令行工具,支持本地建索引、按时间片切分和语法高亮,几百万行日志里定位一次异常大约两秒。开源之前在补齐文档。

每周踩坑记录

每周五下午花半小时,把这一周遇到的怪问题写进手记:现象、排查路径、最终原因,有时也写几个绕不开的弯路。

读与走

读书很杂,技术书之外偏爱旧版的散文和地方志,床头常年放着两三本翻旧的册子。看完一本会在扉页写两行日期和当时的天气。

另一个爱好是城市漫步:背一台旧相机,沿着没走过的巷子往前。拍得最多的是老楼的水刷石墙面和梧桐树下的光影,回来挑几张配在文章里当插图。

去年开始学做手冲,水温从 92 度降到 88 度花了小半年才喝出差别——和调优一样,参数之外还得有耐心。

联系方式

邮箱
chenshucheng@bookcity.xin
电话
0551-6382 5517
地址
安徽省合肥市蜀山区黄山路 606 号 3 楼 书城工作室
时间
工作日 9:30 - 18:00

关于联系

技术讨论、约稿、勘误,都发邮箱;邮件里写清具体文章的标题或链接,我回得快一些,一般一到两个工作日。

电话主要留给合作与线下交流,白天多在会议里,打不通就发短信,我会回。

站点说明

整站是纯静态页面,样式与脚本都写在同一个文件里,不依赖外部资源加载,断网也能正常打开。文章页按栏目长期保存,旧文不删,只做补充更正。