10-02 暗线二:状态与数据
10-02 暗线二_状态与数据 解释为什么软件最难的常常不是计算,而是谁在什么时候记住了什么。

一、它解决什么
它解决的是状态归属和一致性问题。前端、后端、缓存、数据库都可能记着一份数据,谁是权威很关键。
二、一个比喻
像多个人维护同一本账。如果每个人都有副本,就要知道哪本是正本,什么时候同步。
三、放到系统里看
这条暗线贯穿 02-06 前端状态管理、04-01 数据库总览、03-06 缓存、04-07 Redis、09-08 分布式系统入门。
四、常见坑 / 学习抓手
常见坑是到处复制状态,最后互相打架。每份状态都要问:谁能改?谁负责同步?
一句话总结
软件里的状态要有主人,否则 bug 会自己长出来。