兩個解決併發問題的案例

最近和zy聊天,有兩個關於併發的場景比較有意思,記錄下思考的過程。 場景一 A和B在微信裏發消息,如果A發的消息順序是A1,A2,A3,B發的消息順序是B1,B2,B3。 兩個問題: 如果A2由於網絡原因,比A3後到服務器,B收到的消息是什麼樣的? 如果都不丟消息,A1和B1同時發出,幾乎同時到服務器,再分別傳給A和B,那麼在聊天窗口的表現是什麼? 經過zy的黑盒逆向測試,問題1的答案是B看到A1
相關文章
相關標籤/搜索