項目架構
數據存儲到redis中的類型-hash類型
涉及兩張表,訂單表,訂單中商品明細表 1對多的關係
微信支付流程
秒殺業務
遇到的問題以及解決方法
防止超賣:爲每個商品個數創建隊列
FastDFS分佈式文件管理系統
支持文件的上傳、下載、管理
Nginx
Canel實現監聽數據庫(類似實現主從同步)
微服務網關
簽證流程介紹
如何防止令牌被盜
OAuth2.0授權第三方
分佈式事務
保證各個事務,服務之間的數據一致性
若有一方發送回滾,那麼提交回滾,所有事務操作一致(回滾)
try階段主要工作爲檢查業務是否能執行,添加執行業務所需的步驟操作
RM爲資源管理
MQ
3個數據丟失的情況