🌓

工具线后端:用 Spring Boot 把 API 收敛起来

13 个金融工具前端各自拉数据是地狱模式。这篇讲我们怎么用 Spring Boot multi-module 把 API 收敛到一套,统一响应格式、鉴权和审计。

阅读全文

13 个工具一个仓库:pnpm Monorepo 怎么搭

13 个金融计算工具塞进一个仓库,pnpm workspace 是怎么把依赖收敛、构建提速的——讲清楚 workspace 结构、依赖管理和多工具并行构建。

阅读全文

DAL 两年半:数据库治理这套体系怎么搭起来的

DAL 小组两年半,从变更审核到跨语言 SDK 到慢查询治理,数据库治理这套体系怎么一步步搭起来的,复盘一下。

阅读全文

分库分表调研:为什么我们最后没上中间件

分库分表做了大半年调研和试点,最后结论是不上中间件。成本、收益、风险怎么权衡的,这篇文章交底。

阅读全文

SaaS 多租户:数据库隔离这套方案我们一直用

多租户数据库隔离不是某个时间点新建的方案,而是从 DAL 小组成立之前就一直存在的做法,贯穿整个系统。

阅读全文

慢查询治理:让 EXPLAIN 说话

慢查询优化不是玄学,是让 EXPLAIN 执行计划说话。type、key、rows、Extra 怎么看,真实案例拆解。

阅读全文

读写分离与慢查询监控:在 SDK 层自己实现

读写分离和慢查询监控没用任何中间件,全在 SDK 层自己实现。怎么做、为什么这么做。

阅读全文

跨语言 SDK(二):Python 版用 SQLAlchemy 独立搭起来

Java 版 SDK 跑通后,Python 版怎么独立搭起来?用 SQLAlchemy,既要行为一致又要尊重 Python 的玩法。

阅读全文

跨语言 SDK(一):Java 版用 HikariCP 把底子打好

DAL 跨语言 SDK 先从 Java 版做起,用 HikariCP 把连接池底子打牢,为后续 Python 版的行为一致铺路。

阅读全文

DDL/DML 评审:索引、锁、迁移风险一张表说清

DAL 小组评审 DDL/DML 时到底在看什么?一张清单把索引、锁、迁移风险全过一遍。

阅读全文