第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

【九月打卡】第16天 消息組件的選型分析

標(biāo)簽:
架構(gòu)

课程名称Java架构师-十项全能

课程章节

消息组件的选型分析

主讲老师

姚半仙

课程内容

https://img1.sycdn.imooc.com//6329cd85000131cb05090264.jpg

ActiveMQ已经淘汰。

选型分析考虑的点:可靠性、消息堆积能力、吞吐量。

Kafka:T级+的消息堆积能力强,顺序读写保证了海量的堆积消息定位到下一个要消费的消息,每一个消息都有自己的位置,叫OffSet,读取完并不删除,而是定位到下一个消息,避免OffSet产生漂移。读写都是在Page Cache进行,生产消息的速度与消费速度差不多时,消息不用落到物理盘,可以直接在Page Cache里完成交换,吞吐量高。可靠性不高。

RocketMQ、RabbiMQ:可靠性高,对于消息完全不能丢失的领域的选择。消息重试几次后依然不能被消费,RabbiMQ的组件将这些消息放入到死信队列中,不会再被消费,等到人工处理。RocketMQ、RabbiMQ有事务能力支持。at least once最少会被消费一次,但是有可能会被重复消费,需要在下游业务处理,加入主键一类信息,根据主键来保证幂等性。at most once 最多被消费一次,但是有可能会丢失。exactly once 有且只有一次,消息不会重复,也不会丢失,但是不建议使用Kafka使用exactly once模式。

可扩展性指标:集群模式、水平扩展能力、高可用&FO



點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消