前言 本篇講的是dubbo中比較重要的遠(yuǎn)程暴露,鑒于上一篇dubbo源碼解析-本地暴露采用一圖勝千言的寫法好像讀者并不太容易理解,加上之前寫的別怕看源碼,一張圖搞定Mybat...
前言 本篇講的是dubbo中比較重要的遠(yuǎn)程暴露,鑒于上一篇dubbo源碼解析-本地暴露采用一圖勝千言的寫法好像讀者并不太容易理解,加上之前寫的別怕看源碼,一張圖搞定Mybat...
要說(shuō) IO 的性能優(yōu)化就不得不提 Zero Copy(零拷貝)屡拨,雖然名字叫零拷貝菱涤,但其實(shí)并不是完全沒(méi)有拷貝過(guò)程,而是盡量減少不必要的拷貝及上下文切換间校。各種消息隊(duì)列可以說(shuō)是將零...
前言 最近面試過(guò)程中遇到問(wèn)Elasticsearch的問(wèn)題不少僻肖,這次總結(jié)一下老翘,然后順便也了解一下Elasticsearch內(nèi)部是一個(gè)什么樣的結(jié)構(gòu),畢竟總不能就只了解個(gè)倒排索引...
背景抬驴,通常情況下,我們?yōu)榱藴p少數(shù)據(jù)庫(kù)壓力一班都會(huì)加個(gè)緩存機(jī)制缆巧,先從緩存查布持,查不到再?gòu)臄?shù)據(jù)庫(kù)查,那么我們的數(shù)據(jù)庫(kù)也不想老讀磁盤陕悬,如何優(yōu)化呢题暖?那就是也加個(gè)緩存也就是這里的buff...
Tomcat集群原理 通過(guò)Nginx負(fù)載均衡進(jìn)行請(qǐng)求轉(zhuǎn)發(fā) Tomcat集群能帶來(lái)什么 提高服務(wù)的性能, 并發(fā)能力, 以及高可用性 提供項(xiàng)目架構(gòu)的橫向擴(kuò)展能力 Tomcat集群...
Eureka Server 為了提供響應(yīng)效率哪审,提供了兩層的緩存結(jié)構(gòu)蛾魄,將 Eureka Client 所需要的注冊(cè)信息,直接存儲(chǔ)在緩存結(jié)構(gòu)中湿滓,實(shí)現(xiàn)原理如下圖所示滴须。 第一層緩存:...
一、前言 我們上一篇聊了 Rebalance 機(jī)制叽奥,相信你對(duì)消費(fèi)組的重平衡有個(gè)整體的認(rèn)識(shí)扔水。這里再簡(jiǎn)單回顧一下,Rebalance 就是讓一個(gè) Consumer Group 下...
Kafka簡(jiǎn)介 ??Kafka是一個(gè)由Scala和Java編寫的企業(yè)級(jí)的消息發(fā)布和訂閱系統(tǒng)朝氓,最早是由Linkedin公司開(kāi)發(fā)魔市,最終開(kāi)源到Apache軟件基金會(huì)的項(xiàng)目。Kafk...
作者:熱心市民小陳https://blog.csdn.net/weixin_42849915/article/details/87828163 一枫夺、前言 現(xiàn)在大多都使用 MQ...
在互聯(lián)網(wǎng)行業(yè)将宪,常用的關(guān)系型數(shù)據(jù)庫(kù)是MySQL,所以在招聘過(guò)程中橡庞,面試官一般都會(huì)問(wèn)些關(guān)于MySQL的問(wèn)題较坛,比如MySQL的優(yōu)化、MySQL的事物特性扒最、隔離級(jí)別丑勤,以及MySQL索...
1.JMM(java內(nèi)存模型) Java內(nèi)存模型(Java Memory Model)描述了Java程序中各種變量(線程共享變量)的訪問(wèn)規(guī)則吧趣,以及在JVM中將變量存儲(chǔ)到內(nèi)存和...
1确封、調(diào)優(yōu)的目的 1.控制GC的行為GC是一個(gè)后臺(tái)處理,但是它也是會(huì)消耗系統(tǒng)性能的再菊,因此經(jīng)常會(huì)根據(jù)系統(tǒng)運(yùn)行的程序的特性來(lái)更改GC行為。 2.控制JVM堆棧大小一般來(lái)說(shuō)颜曾,JVM在...