我們接著上篇文章Java 技術(shù)棧中間件優(yōu)雅停機方案設(shè)計與實現(xiàn)全景圖(上)[http://www.itdecent.cn/p/24edc346fd19]繼續(xù) Netty 優(yōu)雅...
我們接著上篇文章Java 技術(shù)棧中間件優(yōu)雅停機方案設(shè)計與實現(xiàn)全景圖(上)[http://www.itdecent.cn/p/24edc346fd19]繼續(xù) Netty 優(yōu)雅...
一、數(shù)據(jù)可靠性 1.Kafka數(shù)據(jù)應(yīng)答級別 ①acks=0生產(chǎn)者發(fā)送過來的數(shù)據(jù), 不需要等數(shù)據(jù)落盤應(yīng)答。(可能丟數(shù)據(jù)) Leader宕機,數(shù)據(jù)未與Follower同步,數(shù)據(jù)還...
前言 作為一個java程序員,數(shù)據(jù)庫的JDBC幾乎每天都在做,數(shù)據(jù)庫連接池Druid每天也在使用,但可能用起來太簡單了(spring中引入依賴即可),往往忽略了連接池的意義和...
1. 服務(wù)化之前的痛點 在服務(wù)化之前,高可以的(簡化版)架構(gòu)大致如下: 但是上邊的架構(gòu)其實會有一些難以解決的痛點: 痛點1:代碼到處拷貝 所有的產(chǎn)品都要寫彼此的DAO 痛點2...
1 Elasticsearch 1.1 簡介 ES是使用 Java 編寫的一種開源搜索引擎,它在內(nèi)部使用 Lucene 做索引與搜索,通過對 Lucene 的封裝,隱藏了 L...
前言 大家好,我是小彭。 在上一篇文章里[https://mp.weixin.qq.com/s/7WNCVvm7cGU9Fy9S3f1IFQ],我們聊到了 CPU 的緩存一致...
WebSocket協(xié)議可以為網(wǎng)站和應(yīng)用提供真正的雙向通信,具有控制開銷、保持連接狀態(tài)、更強實時性、更好的壓縮效果等優(yōu)點,是當(dāng)下低延時應(yīng)用最常采用的一種技術(shù)協(xié)議。 WebSoc...
一、背景 社區(qū)收藏業(yè)務(wù)是一個典型的讀多寫少的場景,社區(qū)各種核心Feeds流都需要依賴用戶是否收藏的數(shù)據(jù)判斷,早期緩存設(shè)計時由于流量不是很大,未體現(xiàn)出明顯的問題,近期通過監(jiān)控平...