前面我們進行了二版簡單的架構設計與實現(詳細點擊 1萬+QPS秒殺 , 10萬+QPS秒殺),這版我們繼續架構演進,主要服務與服務進行解耦
1、架構
2、開壓15萬QPS
一臺機器(部署可以看https://blog.csdn.net/luozhonghua2014/article/details/80362614)的確有點扛不住了 ~哈哈
3、看看DB如何了
嗯,數據完整
4、 服務解耦
提供者服務,我們採用的是經典的MVC模式,而消費者服務我們採用的是springBoot註解代理模式
這2個服務,我們通過kafka異步消息調用來提升一定的應用級性能
後續我們將進行進一步架構演進,看看一臺物理機如何虐出100萬+QPS來~~
延伸閱讀
https://blog.csdn.net/luozhonghua2014/article/details/80362614 秒殺系統搭建與部署(1)---開篇
https://blog.csdn.net/luozhonghua2014/article/details/80384061 1萬+QPS秒殺最低成本架構與實現
https://blog.csdn.net/luozhonghua2014/article/details/80387285 10萬+QPS秒殺限流組件設計與實現