用户会话为何总在关键时刻丢失——从粘滞会话到分布式存储的架构演进

2019年,一个电商团队在双十一大促期间遇到了诡异的问题:大量用户反映购物车商品莫名消失,但客服排查后发现商品数据本身没有任何问题。监控日志显示,用户的会话ID在请求链路中发生了跳变——用户从服务器A跳到了服务器B,而服务器B从未见过这个会话。这不是bug,这是分布式系统架构的必然代价。 ...

9 min · 4258 words