-
秒殺地址接口優(yōu)化
查看全部 -
秒殺地址接口分析
查看全部 -
CND:(內(nèi)容紛紛網(wǎng)絡(luò))加速用戶獲取數(shù)據(jù)的系統(tǒng),部署在離用戶最近的網(wǎng)絡(luò)節(jié)點(diǎn)上,命中CND不需要訪問后端服務(wù)器--緩存
服務(wù)器端緩存:redis? ?qps 10W/s
靜態(tài)化
靜態(tài)資源
查看全部 -
詳情頁秒殺分析
查看全部 -
高并發(fā)的地方
查看全部 -
1、序列化對(duì)象
2、 Jedis 客戶端
查看全部 -
序列化采用Google的protostuff類工具
查看全部 -
js 模塊化開發(fā)
動(dòng)靜態(tài)資源分離? 優(yōu)化? 靜態(tài)資源放入CDN? 動(dòng)態(tài)資源:1)查詢可以放入redis? 2)修改數(shù)據(jù)庫可以考慮將簡單邏輯做成存儲(chǔ)過程優(yōu)化
查看全部 -
解決方案架構(gòu)-高并發(fā)
查看全部 -
序列化和反序列化,用于緩存到redis中,我以前是用的是Jackson包實(shí)現(xiàn)的json->java object的轉(zhuǎn)化,老師使用到了Protostuff,性能更好一些。
查看全部 -
存儲(chǔ)過程的定義
查看全部 -
下載并安裝redis,添加pom依賴 Jedis
new JedisPool(String ip,int port)
序列化--自定義序列化:portostuff-core/portostuff-runtime
https://github.com/eishay/jvm-serializers/wiki
查看全部 -
mysql 單條update qps 每秒40000+
Java 控制事務(wù)行為分析
數(shù)據(jù)庫鎖/網(wǎng)絡(luò)延時(shí)/GC
行級(jí)鎖在Commit之后釋放 --如何減少行級(jí)鎖的持有時(shí)間
優(yōu)化思路:
把客戶端邏輯放到Mysql服務(wù)端 避免網(wǎng)絡(luò)延遲和GC影響
----使用存儲(chǔ)過程
******** 優(yōu)化總結(jié) ********
前端控制:暴露接口 按鈕防重復(fù)
動(dòng)靜態(tài)分離:CDN緩存,后端緩存
事務(wù)競爭優(yōu)化:減少事務(wù)鎖時(shí)間
查看全部 -
CND:(內(nèi)容紛紛網(wǎng)絡(luò))加速用戶獲取數(shù)據(jù)的系統(tǒng),部署在離用戶最近的網(wǎng)絡(luò)節(jié)點(diǎn)上,命中CND不需要訪問后端服務(wù)器--緩存
服務(wù)器端緩存:redis? ?qps 10W/s
靜態(tài)化
靜態(tài)資源
查看全部 -
系統(tǒng)部署架構(gòu)
分庫分表:阿里巴巴TDDL
統(tǒng)計(jì)分析: EL
查看全部
舉報(bào)