1肚菠、介紹 a仇味、Zipkin是Twitter開源的調(diào)用鏈分析工具铜靶,目前基于Spring Cloud Sleuth得到了廣泛的使用溺忧,特點(diǎn)是輕量突梦,使用部署簡(jiǎn)單咱圆。 GitHub: h...
1肚菠、介紹 a仇味、Zipkin是Twitter開源的調(diào)用鏈分析工具铜靶,目前基于Spring Cloud Sleuth得到了廣泛的使用溺忧,特點(diǎn)是輕量突梦,使用部署簡(jiǎn)單咱圆。 GitHub: h...
SpringBoot AutoConfigure原理 外化配置和自動(dòng)配置 將配置從代碼中分離到XML或者properties中笛辟,這種spring配置外部化的方式成為外部配置。...
Quartz框架(一)—Quartz的基本配置Quartz框架(二)—jobstore數(shù)據(jù)庫(kù)表字段詳解Quartz框架(三)—任務(wù)的并行/串行執(zhí)行Quartz框架(四)—mi...
在前文我們介紹了如何使用Redis或者Caffeine來(lái)做緩存闷堡。 Spring Boot緩存實(shí)戰(zhàn) Redis 設(shè)置有效時(shí)間和自動(dòng)刷新緩存-2 Spring Boot緩存實(shí)戰(zhàn) ...
問(wèn)題描述 Spring Cache提供的@Cacheable注解不支持配置過(guò)期時(shí)間,還有緩存的自動(dòng)刷新杠览。我們可以通過(guò)配置CacheManneg來(lái)配置默認(rèn)的過(guò)期時(shí)間和針對(duì)每個(gè)...
本文由阿里閑魚技術(shù)團(tuán)隊(duì)逸昂分享弯菊,原題“消息鏈路優(yōu)化之弱感知鏈路優(yōu)化”,有修訂和改動(dòng)踱阿,感謝作者的分享管钳。 1、引言 閑魚的IM消息系統(tǒng)作為買家與賣家的溝通工具软舌,增進(jìn)理解才漆、促進(jìn)信任...
我是哪根蔥 從近 10 年經(jīng)歷看醇滥,我算得上是一個(gè)『少數(shù)派』:高光??:高考全省排名前 1% 的[[小鎮(zhèn)做題家]]擺爛??:大學(xué) 89 人的專業(yè)績(jī)點(diǎn)倒數(shù)第 1 的[[墊底小胖]]高...
單點(diǎn)登錄SSO(Single Sign On)說(shuō)得簡(jiǎn)單點(diǎn)就是在一個(gè)多系統(tǒng)共存的環(huán)境下,用戶在一處登錄后超营,就不用在其他系統(tǒng)中登錄鸳玩,也就是用戶的一次登錄能得到其他所有系統(tǒng)的信任。...
以下文章來(lái)源于公眾號(hào)新亮筆記 演闭,作者訢亮 概念 SSO 英文全稱 Single Sign On不跟,單點(diǎn)登錄。 在多個(gè)應(yīng)用系統(tǒng)中米碰,只需要登錄一次窝革,就可以訪問(wèn)其他相互信任的應(yīng)用系統(tǒng)...
Sentinel提供了與Dubbo整合的模塊Sentinel Apache Dubbo Adapter,可以針對(duì)服務(wù)提供方和服務(wù)消費(fèi)方進(jìn)行流控吕座,在使用的時(shí)候只需要添加下面依賴...
背景 是不是在實(shí)際開發(fā)工作當(dāng)中經(jīng)常碰到自己寫的代碼在開發(fā)吴趴、測(cè)試環(huán)境行云流水穩(wěn)得一筆漆诽,可一到線上就經(jīng)常不是缺這個(gè)就是少那個(gè)反正就是一頓報(bào)錯(cuò)抽風(fēng)似的,線上調(diào)試代碼又很麻煩,讓人頭...
本篇如果沒(méi)有特殊說(shuō)明拴泌,都是針對(duì)的是HotSpot虛擬機(jī)魏身。對(duì)于java程序員來(lái)說(shuō),在虛擬機(jī)自動(dòng)內(nèi)存管理機(jī)制下蚪腐,不再需要像C/C++語(yǔ)言的程序員這樣為每一個(gè)new操作去寫對(duì)應(yīng)的d...
介紹 隨著微服務(wù)和分布式應(yīng)用程序迅速占領(lǐng)開發(fā)領(lǐng)域箭昵,數(shù)據(jù)完整性和安全性比以往任何時(shí)候都更加重要。在這些松散耦合的系統(tǒng)之間回季,安全的通信渠道和有限的數(shù)據(jù)傳輸是最重要的家制。大多數(shù)時(shí)候,...
面試官:RocketMQ 消息積壓了颤殴,增 加消費(fèi)者有用嗎? 我:這個(gè)要看具體的場(chǎng)景鼻忠,不同的場(chǎng)景下情況是不一樣的涵但。 面試官:可以詳細(xì)說(shuō)一下嗎? 我:如果消費(fèi)者的數(shù)量小于 Mes...
Sentinel 是什么帖蔓?隨著微服務(wù)的流行矮瘟,服務(wù)和服務(wù)之間的穩(wěn)定性變得越來(lái)越重要。Sentinel以流量為切入點(diǎn)塑娇,從流量控制澈侠、流量路由、熔斷降級(jí)埋酬、系統(tǒng)自適應(yīng)過(guò)載保護(hù)哨啃、熱點(diǎn)流量...
1、ArrayBlockingQueue的局限性 隊(duì)列是一種使用非常廣泛的數(shù)據(jù)結(jié)構(gòu)写妥,JDK中提供了多種多樣的隊(duì)列實(shí)現(xiàn)∪颍現(xiàn)在假如要選擇一種隊(duì)列,作為JVM線程間的異步通信框架耳标,...
jmap命令簡(jiǎn)介 jmap(Java Virtual Machine Memory Map)是JDK提供的一個(gè)可以生成Java虛擬機(jī)的堆轉(zhuǎn)儲(chǔ)快照dump文件的命令行工具醇坝。除此...