秒殺系統設計思路筆記

設計原因: 爲什麼要針對秒殺設計一個完善的方案?因爲系統可能會因爲1%的秒殺業務影響其餘99%正常業務的運行,所以需要將秒殺系統獨立出來。 待解決問題: 主要解決兩個問題:併發讀、併發寫。 整體架構要求: 概括爲:"穩、準、快",即對應"高可用、一致性、高性能",其介紹分別如下: 高可用:保證系統的高可用和正確性,設計PlanB進行兜底。 一致性:保證秒殺減庫存中的數據一致性。 高性能:涉及大量並
相關文章
相關標籤/搜索