真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Kafka演進(jìn)的四個(gè)階段分別是什么-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)Kafka演進(jìn)的四個(gè)階段分別是什么,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

創(chuàng)新互聯(lián)建站長期為上千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為羅田企業(yè)提供專業(yè)的網(wǎng)站制作、成都網(wǎng)站制作,羅田網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

Kafka是當(dāng)下熱門的消息隊(duì)列中間件,它可以實(shí)時(shí)地處理海量數(shù)據(jù),具備高吞吐、低延時(shí)等特性及可靠的消息異步傳遞機(jī)制,可以很好地解決不同系統(tǒng)間數(shù)據(jù)的交流和傳遞問題。

Kafka演進(jìn)之路的四個(gè)階段

早期大數(shù)據(jù)平臺(tái)之所以引入Kafka作為業(yè)務(wù)日志的收集處理系統(tǒng),主要是考慮到它高吞吐低延遲、多重訂閱、數(shù)據(jù)回溯等特點(diǎn),可以更好地滿足大數(shù)據(jù)場景的需求。但隨著業(yè)務(wù)量的迅速增加,以及在業(yè)務(wù)使用和系統(tǒng)維護(hù)中遇到的問題,例如注冊(cè)機(jī)制、監(jiān)控機(jī)制等的不完善,導(dǎo)致出現(xiàn)問題無法快速定位,以及一些線上實(shí)時(shí)任務(wù)發(fā)生故障后沒有快速恢復(fù)導(dǎo)致消息積壓等,使Kafka集群的穩(wěn)定性和可用性得受到挑戰(zhàn),經(jīng)歷了幾次嚴(yán)重的故障。

解決以上問題對(duì)我們來說迫切而棘手。針對(duì)大數(shù)據(jù)平臺(tái)在使用Kafka上存在的一些痛點(diǎn),我們從集群使用到應(yīng)用層擴(kuò)展做了一系列的實(shí)踐,整體來說包括四個(gè)階段:

第一階段:版本升級(jí)。圍繞平臺(tái)數(shù)據(jù)生產(chǎn)和消費(fèi)方面存在的一些瓶頸和問題,我們針對(duì)目前的Kafka版本進(jìn)行技術(shù)選型,最終確定使用1.1.1版本。

第二階段:資源隔離。為了支持業(yè)務(wù)的快速發(fā)展,我們完善了多集群建設(shè)以及集群內(nèi)Topic間的資源隔離。

第三階段:權(quán)限控制和監(jiān)控告警。

首先在安全方面,早期的Kafka集群處于裸跑狀態(tài)。由于多產(chǎn)品線共用Kafka,很容易由于誤讀其他業(yè)務(wù)的Topic導(dǎo)致數(shù)據(jù)安全問題。因此我們基于SASL/SCRAM+ACL增加了鑒權(quán)的功能。

在監(jiān)控告警方面,Kafka目前已然成為實(shí)時(shí)計(jì)算中輸入數(shù)據(jù)源的標(biāo)配,那么其中Lag積壓情況、吞吐情況就成為實(shí)時(shí)任務(wù)是否健康的重要指標(biāo)。因此,大數(shù)據(jù)平臺(tái)構(gòu)建了統(tǒng)一的Kafka監(jiān)控告警平臺(tái)并命名「雷達(dá)」,多維度監(jiān)控Kafka集群及使用方情況。

第四階段:應(yīng)用擴(kuò)展。早期Kafka在對(duì)公司各業(yè)務(wù)線開放的過程中,由于缺乏統(tǒng)一的使用規(guī)范,導(dǎo)致了一些業(yè)務(wù)方的不正確使用。為解決該痛點(diǎn),我們構(gòu)建了實(shí)時(shí)訂閱平臺(tái),通過應(yīng)用服務(wù)的形式賦能給業(yè)務(wù)方,實(shí)現(xiàn)數(shù)據(jù)生產(chǎn)和消費(fèi)申請(qǐng)、平臺(tái)的用戶授權(quán)、使用方監(jiān)控告警等眾多環(huán)節(jié)流程化自動(dòng)化,打造從需求方使用到資源全方位管控的整體閉環(huán)。

關(guān)于Kafka演進(jìn)的四個(gè)階段分別是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


網(wǎng)頁題目:Kafka演進(jìn)的四個(gè)階段分別是什么-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://weahome.cn/article/cedodj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部