下面的職位簡介绅你,base杭州西溪園區(qū),有興趣的可以私聊我~ BU/部門: 業(yè)務平臺事業(yè)部-營銷平臺 崗位描述:營銷平臺是阿里巴巴集團營銷基礎能力和通用營銷產(chǎn)品的提供者昭躺,為淘...
下面的職位簡介绅你,base杭州西溪園區(qū),有興趣的可以私聊我~ BU/部門: 業(yè)務平臺事業(yè)部-營銷平臺 崗位描述:營銷平臺是阿里巴巴集團營銷基礎能力和通用營銷產(chǎn)品的提供者昭躺,為淘...
幾種 I/O 模型 為什么 Redis 中要使用 I/O 多路復用這種技術呢忌锯? 首先,Redis 是跑在單線程中的领炫,所有的操作都是按照順序線性執(zhí)行的偶垮,但是由于讀寫操作等待用戶...
跳槽這件事情似舵,每時每刻都在身邊發(fā)生,送走了老伙計葱峡,迎來了新伙伴砚哗。在新老交替中,面試環(huán)節(jié)必不可少砰奕,這也是最讓人頭疼的蛛芥,能遇到一個讓人滿意的候選人,猶如炭中取栗军援,很難!!! 面試...
前言 樂觀鎖和悲觀鎖問題家破,是出現(xiàn)頻率比較高的面試題瞪浸。本文將由淺入深,逐步介紹它們的基本概念谚咬、實現(xiàn)方式(含實例)烘嘱、適用場景,以及可能遇到的面試官追問蝗蛙,希望能夠幫助你打動面試官蝇庭。...
@左小星 你是對的,我記錯了捡硅。這個問題我也不太清楚哮内,之前看kafka的時候,發(fā)現(xiàn)也是用的原生的nio通信一點netty都沒用壮韭,不知道設計思想是什么
RocketMQ源碼分析----HA相關(1)簡單介紹 RocketMQ搭建集群無非就是搭建Master和Slave北发,而根據(jù)Master和Slave的數(shù)量不同又分為幾種方式: 單Master無Slave:這種就是普通的單...
@左小星 用的是netty呀
RocketMQ源碼分析----HA相關(1)簡單介紹 RocketMQ搭建集群無非就是搭建Master和Slave,而根據(jù)Master和Slave的數(shù)量不同又分為幾種方式: 單Master無Slave:這種就是普通的單...
@AngryApe 感謝大兄弟提出文中錯誤點喷屋,已修改
Sentinel源碼分析----滑動窗口之前說過Sentinel內(nèi)部統(tǒng)計使用Node來進行處理琳拨,而Node底層是使用滑動窗口實現(xiàn)的,這篇文章主要分析一下滑動窗口的實現(xiàn)屯曹。 以StatisticNode#addPass...
之前說過Sentinel內(nèi)部統(tǒng)計使用Node來進行處理狱庇,而Node底層是使用滑動窗口實現(xiàn)的惊畏,這篇文章主要分析一下滑動窗口的實現(xiàn)。 以StatisticNode#addPass...
上篇文章講了流控規(guī)則密任,而除了流控規(guī)則之后還有降級颜启、熱點、系統(tǒng)浪讳、授權等規(guī)則缰盏,這篇文件主要講降級規(guī)則。 降級規(guī)則主要處理節(jié)點是DegradeSlot淹遵,其中具體邏輯由Degrade...
FlowSlot主要是用來進行流控規(guī)則的處理口猜,直接看下代碼 這里的flowRules是一個全量的規(guī)則列表,例如我在控制臺配置了如下的規(guī)則: 那么flowRules中就有兩個元...
Sentinel中有很多類型的Node合呐,例如DefaultNode暮的、StatisticNode、ClusterNode淌实、還有個EntranceNode總共四種類型的Node冻辩,...
Sentinel 是什么?github描述如下 隨著微服務的流行拆祈,服務和服務之間的穩(wěn)定性變得越來越重要恨闪。Sentinel 以流量為切入點,從流量控制放坏、熔斷降級咙咽、系統(tǒng)負載保護等...
本文章很多知識點基于Spring源碼解析----@Configuration、@SpringBootApplication淤年、@Bean @Import標簽可以動態(tài)的引入一些C...
這篇文章主要分析一下這幾個注解的原理麸粮。 SpringBoot中這幾個注解關系比較緊密溉苛,少了@SpringBootApplication注解,SpringBoot很多功能都沒法...
一個簡單的SB程序如下弄诲,點擊main方法左邊的原諒色的三角形就能把程序啟動起來愚战,雖然什么功能都沒有,但是啟動做了很多處理齐遵,加載了很多支持多種功能的組件(類似使用new Cla...
先寫個簡單的例子 OK寂玲,我們一句一句來看 第一句 這里會根據(jù)操作系統(tǒng)得到不同的provider,由于用的是mac梗摇,而且一般服務器以linux為主拓哟,所以這邊返回的是EPollS...
在Consumer消費的時候總有幾個疑問: 消費完成后,這個消費進度存在哪里 消費完成后留美,還沒保存消費進度就掛了彰檬,會不會導致重復消費 Consumer 消費進度保存 消費完成...
一般使用多線程操作的時候會使用Thread+Runnable進行處理伸刃,但是這種方式中,Runnable是沒有返回值的逢倍,假設我們需要獲取Runnable的返回值捧颅,可能需要如下特...