讀書筆記9秒殺系統設計

2022-04-17 12:40:00 字數 903 閱讀 9511

秒殺系統的技術挑戰:

對現有**業務造成衝擊

高併發下應用和資料庫的負載

突然增加的網路及伺服器頻寬

直接下單(未到秒殺時間直接下單)

應對策略:

將秒殺系統於現有業務進行獨立部署

秒殺商品頁面靜態話(簡單)

租借秒殺活動頻寬

動態生成隨機下單url

秒殺商品頁面要盡量簡單

要處理問題

頁面秒殺提交按鈕點亮問題

未成功秒到商品人員攔截問題

處理流程:

李智慧型,《大型**技術架構

-核心原理與案例分析》,

總結

1,秒殺系統的設計

一 秒殺系統的特點 1,人多商品少,2,時間短流量高。3,外掛程式機器,專業人員 二 技術分析 1,瞬時高併發的處理能力。2,多層次分布式處理能力 3,人機互動與對抗,4,選擇 linux nginx php mysql redis 開源,免費,大眾普及 2 2技術選型分析 cdn,智慧型dns 就...

05秒殺系統業務之三 訂單服務

字段 定義id 使用者id name 使用者名稱gender 性別0為女,1為男 age年齡 register mode 註冊方式 third party id 第三方字段 定義id 密碼表的id encrpt password 密碼加密儲存 在後端用加密之後進行儲存 user id 使用者id 字...

執行緒池自學筆記13 秒殺商品練習

案例介紹 假如某網上 推出活動,新上架10部新手機免費送客戶體驗,要求所有參與活動的人員在規定的時間同時參與秒殺掙搶,假如有20人同時參與了該活動,請使用執行緒池模擬這個場景,保證前10人秒殺成功,後10人秒殺失敗 要求 1 使用執行緒池建立執行緒 2 解決執行緒安全問題 1 既然商品總數量是10個...