工作中對外提供的API 接口設(shè)計(jì)很多時(shí)候要考慮限流,如果不考慮,可能會(huì)造成系統(tǒng)的連鎖反應(yīng),輕者響應(yīng)緩慢,重者系統(tǒng)宕機(jī)。而常用的限流算法有令牌桶算法和漏桶算法,本篇介紹令牌桶算...
工作中對外提供的API 接口設(shè)計(jì)很多時(shí)候要考慮限流,如果不考慮,可能會(huì)造成系統(tǒng)的連鎖反應(yīng),輕者響應(yīng)緩慢,重者系統(tǒng)宕機(jī)。而常用的限流算法有令牌桶算法和漏桶算法,本篇介紹令牌桶算...
AQS實(shí)現(xiàn)原理 AQS中維護(hù)了一個(gè)volatile int state(共享資源)和一個(gè)CLH隊(duì)列。當(dāng)state=1時(shí)代表當(dāng)前對象鎖已經(jīng)被占用,其他線程來加鎖時(shí)則會(huì)失敗,失敗...