spring Boot 接口如何限流监氢?限流的幾種方式 場景 在一個高并發(fā)系統(tǒng)中對流量的把控是非常重要的,當(dāng)巨大的流量直接請求到我們的服務(wù)器上沒多...
Sentienl 熔斷降級 Sentinel 熔斷降級會在調(diào)用鏈路中某個資源出現(xiàn)不穩(wěn)定狀態(tài)時(例如調(diào)用超時或異常比例升高),對這個資源的調(diào)用進(jìn)行...
工廠模式 - java的三種工廠模式 簡單工廠模式 首先舉一個例子: 我們現(xiàn)在開了一家飯館: 然后呢我們的大廚可以做三種菜,還有一句瀟灑的抱怨:...
ThreadLocal 介紹 Java官方文檔中的描述:ThreadLocal 類用來提供線程內(nèi)部的局部變量蒙挑。這種變量在多線程環(huán)境下訪問(通過g...
synchronized使用方式 我們都知道并發(fā)編程會產(chǎn)生各種問題的源頭就是可見性臂容、原子性、有序性根蟹。 而synchronized能同時保證可見性...
LockSupport是一個編程工具類脓杉,主要是為了阻塞和喚醒線程用的。使用它我們可以實(shí)現(xiàn)很多功能简逮,今天主要就是對這個工具類的講解球散,希望對你有幫助...
事務(wù)基本要素(ACID) 原子性(Atomicity):事務(wù)開始后所有操作,要么全部做完散庶,要么全部不做蕉堰,不可能停滯在中間環(huán)節(jié)。事務(wù)執(zhí)行過程中出錯...
HashMap和ConcurrentHashMap在多線程情況下的對比 我們用一段代碼證明下HashMap的線程不安全屋讶,以及Concurrent...
Elasticsearch 和 Solr 比較 當(dāng)單純的對已有數(shù)據(jù)進(jìn)行搜索時,Solr更快须教。 當(dāng)實(shí)時建立索引時皿渗,Solr會產(chǎn)生io阻塞斩芭,查詢性能...