最近,被推送了很多秒殺架構的文章,忙裏偷閒本身也總結了一下互聯網平臺秒殺架構設計,固然也借鑑了很多同窗的思路。俗話說,脫離案例講架構都是耍流氓,最終使用SpringBoot模擬實現了部分秒殺場景,同時跟你們分享交流一下。架構
秒殺場景無非就是多個用戶在同時搶購一件或者多件商品,專用詞彙就是所謂的高併發。現實中常常被你們喜聞樂見的場景,一羣大媽搶購打折雞蛋的畫面必定不會陌生,如此場面讓服務員大姐很無奈,遇上不要錢了。併發
用戶規模可大可小,幾百或者上千人的活動單體架構足以能夠應付,簡單的加鎖、進程內隊列就能夠輕鬆搞定。一旦上升到百萬、千萬級別的規模就要考慮分佈式集羣來應對瞬時高併發。分佈式