1. 架構升級+負載均衡
用“大中臺,小前臺”的新架構戰略來應對日益龐大和複雜的需求,將核心業務處理和數據處理轉移到大中臺,小前臺只做定製化的業務處理。同時,對服務進行必要的負載均衡來緩解單個服務的壓力。
2. 異步IO
採用異步io是一種有效緩解服務器壓力的方案,可以增加一定時間內服務器的抗壓能力。
3. 消息隊列
將不需要實時返回的請求放入消息隊列進行服務解耦和削峯。
4. 數據庫進行讀寫分離和分庫分表。
5. 服務拆分
將大服務進行業務拆分,合理化粒度
6. 緩存
引入緩存層來緩解數據庫壓力。