feed 存一份还是存多份:用冗余存储换锁冲突
feed 流:读扩散 vs 写扩散(21/31)
feed 存一份还是存多份:用冗余存储换锁冲突
「一起进化,一起复利」
即时通讯架构实践系列(31 篇):消息必达、离线消息、群消息、多点登录、协议选型、MQ 可靠性三兄弟、feed 流与实时通知——微信级 IM 的架构拆解。
feed 存一份还是存多份:用冗余存储换锁冲突
feed 存一份还是存多份:用冗余存储换锁冲突
QQ、微博、12306:锁冲突不同,架构解法就不同
QQ、微博、12306:锁冲突不同,架构解法就不同
推送集群与业务集群解耦,复杂计算每秒只算一次
推送集群与业务集群解耦,复杂计算每秒只算一次
端到云、云到端、端到端——三类实时消息需求的平台化解法(QCon 2016)
端到云、云到端、端到端——三类实时消息需求的平台化解法(QCon 2016)
锁冲突视角下的高并发难度分级:QQ 几乎无冲突,微博有冲突,12306 极易死锁
锁冲突视角下的高并发难度分级:QQ 几乎无冲突,微博有冲突,12306 极易死锁
强好友与弱好友、数据冗余与水平切分、最终一致性的三种修法
强好友与弱好友、数据冗余与水平切分、最终一致性的三种修法