直播弹幕异步解耦方案
-
直播弹幕与聊天室如何异步解耦,直播课消息解耦设计怎么做?
接入层只负责连接维护与轻量校验,消息先进消息队列削峰,再由多个优先级不同的消费者组分别处理推送、落库与审核,答题、连麦、支付、进度同步这些强一致业务不参与这条链路, 这样做的好处不是架构好看,而是高峰期能保住课能正常上完,弹幕为什么容易把整堂课拖下水晚上八点开课,两万人在线,讲师说一句“听懂扣1”,弹幕瞬间涌进……
接入层只负责连接维护与轻量校验,消息先进消息队列削峰,再由多个优先级不同的消费者组分别处理推送、落库与审核,答题、连麦、支付、进度同步这些强一致业务不参与这条链路, 这样做的好处不是架构好看,而是高峰期能保住课能正常上完,弹幕为什么容易把整堂课拖下水晚上八点开课,两万人在线,讲师说一句“听懂扣1”,弹幕瞬间涌进……