前言 群里有小伙伴咨詢微信紅包的架構,對於我來說,顯然是不知道的,但是寫一個相對高併發的搶紅包案例還是完全可以的。 架構設計 業務流程 老闆發紅包,此時緩存初始化紅包個數,紅包金額(單位分),並非同步入庫。 搶紅包,判斷緩存剩餘紅包金額,剩餘金額大於零則搶到紅包,否則手慢了,紅包派完了 拆紅包,根據 ...
前言 群里有小伙伴咨詢微信紅包的架構,對於我來說,顯然是不知道的,但是寫一個相對高併發的搶紅包案例還是完全可以的。 架構設計 業務流程 老闆發紅包,此時緩存初始化紅包個數,紅包金額(單位分),並非同步入庫。 搶紅包,判斷緩存剩餘紅包金額,剩餘金額大於零則搶到紅包,否則手慢了,紅包派完了 拆紅包,根據 ...