The Flow of State
从触发器到事件溯源,状态如何流动?
状态是计算的本质。本主题线追踪状态从硬件层面的触发器,到内存中的变量,到数据库中的记录,再到分布式系统中的事件流,揭示状态如何被创建、修改、传播和持久化。
Register / Sequential Logic
触发器是最原始的状态存储——一个比特的记忆。
CPU & GPU Microarchitecture
CPU 寄存器保存指令执行的中间状态。
Operating System
进程状态(运行/就绪/阻塞)是操作系统管理的核心抽象。
Programming Paradigms
函数式编程试图消除可变状态,用纯函数和不可变数据替代。
Data-Intensive Applications
数据库是状态的持久化存储,事务保证状态变更的原子性。
Distributed Systems
事件溯源(Event Sourcing)将状态变更建模为不可变的事件流。