寫在前面 上篇文章我們介紹了新增節(jié)點(diǎn)后分區(qū)怎么重新負(fù)載,但這種情況很少發(fā)生。因?yàn)閗afka單機(jī)負(fù)載能力很是強(qiáng)悍,一般3個(gè)節(jié)點(diǎn)即可,5個(gè)節(jié)點(diǎn)的都很...
寫在前面 假如有一天,你單位業(yè)務(wù)不斷增長(zhǎng)發(fā)財(cái)了。有天老板說(shuō)我們需要增加kafka集群節(jié)點(diǎn),這是怎莫辦?那就新增加一臺(tái)機(jī)器唄!很簡(jiǎn)單我們只需要從已...
寫在前面 上篇說(shuō)到了kafka由于重復(fù)發(fā)送消息導(dǎo)致消息重復(fù)的問題。那不重發(fā)就不會(huì)重復(fù)了,的確是這樣的,但這樣也會(huì)帶來(lái)一個(gè)問題。producer只...
寫在前面 我在rabbitMQ系列分別從生產(chǎn)者,隊(duì)列和消費(fèi)者三方面,討論了消息可靠性保證。而本系列要討論的kafka和rabbit系列有諸多相似...
一. 前言 剛?cè)肟觠ava時(shí),Socket編程是大家都繞不過(guò)去的一個(gè)環(huán)節(jié)。先回顧下經(jīng)典socket編程,直接上代碼如下: 服務(wù)端 客戶端 BIO...
一.寫在前面 相信大家初入java坑時(shí)都是用過(guò)sevletFilter和springIntercepeter,可以使用多個(gè)或者有前置處理,后置處...
一. 前言 我在spring篇,介紹過(guò)ApplicationListener,接收到spring的一些事件,就會(huì)觸發(fā)相應(yīng)的通知操作。這是典型的發(fā)...
前言 spring cloud gateway作為一種簡(jiǎn)單有效的統(tǒng)一的API路由管理方式,為我們限流措施提供了一個(gè)有效的入口。 一. 限流算法 ...
寫在前面 以前在項(xiàng)目中遇到了解析CAD平面圖形的需求,網(wǎng)上蕩了許久沒有全面的工具類,羊手把手一步步封裝了解析cad中類型文件dxf的項(xiàng)目,并封裝...