十年前在实验室通宵调系统,她是隔壁组的实习生。凌晨三点我盯着满屏报错,她突然递来一杯咖啡:“Consistency和Availability不能兼得,但你总得选一样。”
后来才知道她说的不是系统。那时候我选了工作,她选了出国。
现在每次做架构评审,我都会想起那个晚上。分布式系统里我们用Paxos达成共识,但两个人的共识,缺了任何一个节点就永远无法提交。
她现在在湾区带团队,听说最近刚升Staff。我?我还是在凌晨三点调系统,只是学会了给自己泡咖啡。
你们有没有遇到过那种人,教会你整个行业,然后变成你整个行业里最遗憾的那个单点故障?