日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁 > 科技  > 軟件

消息隊(duì)列備選架構(gòu)選擇,你選擇哪個(gè)?

來源: 責(zé)編: 時(shí)間:2023-11-30 09:27:58 258觀看
導(dǎo)讀備選架構(gòu)1 - 開源方案評(píng)估kafka:人力成本:測(cè)試代表傾向于引入 Kafka,因?yàn)?Kafka 比較成熟,無須太多測(cè)試投入。中間件團(tuán)隊(duì)部分研發(fā)人員也支持使用 Kafka,因?yàn)槭褂?Kafka 能節(jié)省大量的開發(fā)投入??删S護(hù)性:Kafka 是 Scala 語言

備選架構(gòu)1 - 開源方案評(píng)估

kafka:

人力成本:7yR28資訊網(wǎng)——每日最新資訊28at.com

測(cè)試代表傾向于引入 Kafka,因?yàn)?Kafka 比較成熟,無須太多測(cè)試投入。7yR28資訊網(wǎng)——每日最新資訊28at.com

中間件團(tuán)隊(duì)部分研發(fā)人員也支持使用 Kafka,因?yàn)槭褂?nbsp;Kafka 能節(jié)省大量的開發(fā)投入。7yR28資訊網(wǎng)——每日最新資訊28at.com

可維護(hù)性:7yR28資訊網(wǎng)——每日最新資訊28at.com

Kafka 是 Scala 語言編寫的,運(yùn)維團(tuán)隊(duì)沒有維護(hù) Scala 語言開發(fā)的系統(tǒng)的經(jīng)驗(yàn),出問題后很難快速處理。7yR28資訊網(wǎng)——每日最新資訊28at.com

運(yùn)維團(tuán)隊(duì)已經(jīng)有一套成熟的運(yùn)維體系,包括部署、監(jiān)控、應(yīng)急等,使用 Kafka 無法融入這套體系,需要單獨(dú)投入運(yùn)維人力。7yR28資訊網(wǎng)——每日最新資訊28at.com

7yR28資訊網(wǎng)——每日最新資訊28at.com

業(yè)務(wù)場(chǎng)景:7yR28資訊網(wǎng)——每日最新資訊28at.com

部分人員認(rèn)為 Kafka 可能并不適合我們的業(yè)務(wù)場(chǎng)景,Kafka 是大容量的日志消息傳輸,而我們的消息隊(duì)列是為了業(yè)務(wù)數(shù)據(jù)的可靠傳輸。7yR28資訊網(wǎng)——每日最新資訊28at.com

學(xué)習(xí)成本:7yR28資訊網(wǎng)——每日最新資訊28at.com

業(yè)務(wù)主管傾向于采用 Kafka 方案,因?yàn)?nbsp;Kafka 已經(jīng)比較成熟,各個(gè)業(yè)務(wù)團(tuán)隊(duì)或多或少都了解過 Kafka7yR28資訊網(wǎng)——每日最新資訊28at.com

備選架構(gòu)2 - 自研集群 + MySQL 存儲(chǔ)

圖片圖片7yR28資訊網(wǎng)——每日最新資訊28at.com

【簡單描述】

1. Java 語言編寫消息隊(duì)列服務(wù)器;7yR28資訊網(wǎng)——每日最新資訊28at.com

2. 消息存儲(chǔ)采用 MySQL;7yR28資訊網(wǎng)——每日最新資訊28at.com

3. SDK 輪詢服務(wù)器進(jìn)行消息寫入;7yR28資訊網(wǎng)——每日最新資訊28at.com

4. SDK 輪詢服務(wù)器進(jìn)行消息讀取;7yR28資訊網(wǎng)——每日最新資訊28at.com

5. MySQL 雙機(jī)保證消息盡量不丟;7yR28資訊網(wǎng)——每日最新資訊28at.com

6. 使用 Netty 自定義消息格式,并且支持HTTP 接口。7yR28資訊網(wǎng)——每日最新資訊28at.com

成本:7yR28資訊網(wǎng)——每日最新資訊28at.com

中間件團(tuán)隊(duì)的研發(fā)人員認(rèn)為這個(gè)方案比較簡單,實(shí)現(xiàn)成本低,但測(cè)試代表認(rèn)為這個(gè)方案測(cè)試人力投入較大。運(yùn)維團(tuán)隊(duì)認(rèn)為這個(gè)方案的硬件成本比較高,一個(gè)數(shù)據(jù)分組就需要4臺(tái)機(jī)器(2臺(tái)服務(wù)器 + 2臺(tái)數(shù)據(jù)庫)。7yR28資訊網(wǎng)——每日最新資訊28at.com

可維護(hù)性:7yR28資訊網(wǎng)——每日最新資訊28at.com

方案可以融入到現(xiàn)有的運(yùn)維體系中,而且使用 MySQL 存儲(chǔ)數(shù)據(jù),可靠性有保證,運(yùn)維團(tuán)隊(duì)也有豐富的 MySQL 運(yùn)維經(jīng)驗(yàn)。7yR28資訊網(wǎng)——每日最新資訊28at.com

業(yè)務(wù)主管對(duì)這個(gè)方案既不肯定也不否定,因?yàn)殚_發(fā)和運(yùn)維都不是業(yè)務(wù)團(tuán)隊(duì),對(duì)業(yè)務(wù)團(tuán)隊(duì)來說,只要保證消息隊(duì)列系統(tǒng)穩(wěn)定和可靠即可。7yR28資訊網(wǎng)——每日最新資訊28at.com

業(yè)務(wù)場(chǎng)景:7yR28資訊網(wǎng)——每日最新資訊28at.com

可以為業(yè)務(wù)場(chǎng)景定制開發(fā)各種特性,例如權(quán)限控制、消費(fèi)速度預(yù)警等。7yR28資訊網(wǎng)——每日最新資訊28at.com

性能:7yR28資訊網(wǎng)——每日最新資訊28at.com

部分研發(fā)人員對(duì)于這個(gè)方案的性能持懷疑態(tài)度,畢竟使用 MySQL 來7yR28資訊網(wǎng)——每日最新資訊28at.com

存儲(chǔ)消息數(shù)據(jù),性能肯定不如使用文件系統(tǒng)。7yR28資訊網(wǎng)——每日最新資訊28at.com

其它:7yR28資訊網(wǎng)——每日最新資訊28at.com

是否會(huì)影響中間件團(tuán)隊(duì)的技術(shù)聲譽(yù),畢竟用 MySQL 來做消息隊(duì)列,看起來比較“土”、比較另類。7yR28資訊網(wǎng)——每日最新資訊28at.com

7yR28資訊網(wǎng)——每日最新資訊28at.com

備選架構(gòu)3 - 自研集群 + 自研存儲(chǔ)

圖片圖片7yR28資訊網(wǎng)——每日最新資訊28at.com

1. 模擬 Kafka 的原理,用 Java 語言實(shí)現(xiàn),也可以用 LSM 數(shù)據(jù)結(jié)構(gòu)來存儲(chǔ)消息。7yR28資訊網(wǎng)——每日最新資訊28at.com

2. 可以保證高可用高性能。7yR28資訊網(wǎng)——每日最新資訊28at.com

3. 加上可維護(hù)性的各種能力,嵌入到已有的運(yùn)維體系。7yR28資訊網(wǎng)——每日最新資訊28at.com

備選架構(gòu)3評(píng)估7yR28資訊網(wǎng)——每日最新資訊28at.com

成本:7yR28資訊網(wǎng)——每日最新資訊28at.com

要做到穩(wěn)定可靠的存儲(chǔ)系統(tǒng),需要較長時(shí)間迭代,投入成本大。7yR28資訊網(wǎng)——每日最新資訊28at.com

自研存儲(chǔ)系統(tǒng)的測(cè)試難度高,投入也很大。7yR28資訊網(wǎng)——每日最新資訊28at.com

可維護(hù)性:7yR28資訊網(wǎng)——每日最新資訊28at.com

可以融入到現(xiàn)有的運(yùn)維體系中,但自研存儲(chǔ)系統(tǒng)需要較長時(shí)間才能成熟,增大了運(yùn)維風(fēng)險(xiǎn)和投入。7yR28資訊網(wǎng)——每日最新資訊28at.com

業(yè)務(wù)場(chǎng)景:7yR28資訊網(wǎng)——每日最新資訊28at.com

可以為業(yè)務(wù)場(chǎng)景定制開發(fā)各種特性,例如權(quán)限控制、消費(fèi)速度預(yù)警等。7yR28資訊網(wǎng)——每日最新資訊28at.com

性能:7yR28資訊網(wǎng)——每日最新資訊28at.com

性能上相比 MySQL 要高,但初步評(píng)估并不能高太多。7yR28資訊網(wǎng)——每日最新資訊28at.com

可用性:7yR28資訊網(wǎng)——每日最新資訊28at.com

從歷史經(jīng)驗(yàn)來看,新系統(tǒng)上線肯定有bug,而存儲(chǔ)系統(tǒng)出 bug 是最嚴(yán)重的,一旦出 bug 導(dǎo)致大量消息丟失,影響會(huì)很嚴(yán)重。運(yùn)維代表不太贊成這個(gè)方案,因?yàn)檫\(yùn)維之前遇到過幾次類似的存儲(chǔ)系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失的問題,損失慘重。7yR28資訊網(wǎng)——每日最新資訊28at.com

團(tuán)隊(duì)技術(shù)實(shí)力:7yR28資訊網(wǎng)——每日最新資訊28at.com

方案復(fù)雜度太高,按照目前的團(tuán)隊(duì)人力和技術(shù)實(shí)力,要做到穩(wěn)定可靠的存儲(chǔ)系統(tǒng),有較大風(fēng)險(xiǎn)。7yR28資訊網(wǎng)——每日最新資訊28at.com

運(yùn)維團(tuán)隊(duì)并不相信目前的中間件團(tuán)隊(duì)的技術(shù)實(shí)力足以支撐自己研發(fā)一個(gè)存儲(chǔ)系統(tǒng)。7yR28資訊網(wǎng)——每日最新資訊28at.com

備選架構(gòu)4 - 直接用阿里的 MetaQ

RocketMQ7yR28資訊網(wǎng)——每日最新資訊28at.com

成本:7yR28資訊網(wǎng)——每日最新資訊28at.com

低,接入即可。7yR28資訊網(wǎng)——每日最新資訊28at.com

可維護(hù)性:7yR28資訊網(wǎng)——每日最新資訊28at.com

UC 機(jī)房和阿里機(jī)房隔離,打通困難,如果在 UC 機(jī)房部署阿里的系統(tǒng),部署、維護(hù)、升級(jí)的人力成本太高。7yR28資訊網(wǎng)——每日最新資訊28at.com

UC 機(jī)房3年內(nèi)估計(jì)不會(huì)切換阿里機(jī)房。7yR28資訊網(wǎng)——每日最新資訊28at.com

業(yè)務(wù)場(chǎng)景:7yR28資訊網(wǎng)——每日最新資訊28at.com

可以為業(yè)務(wù)場(chǎng)景定制開發(fā)各種特性,例如權(quán)限控制、消費(fèi)速度預(yù)警等。7yR28資訊網(wǎng)——每日最新資訊28at.com

性能:7yR28資訊網(wǎng)——每日最新資訊28at.com

性能上和 Kafka 基本持平。7yR28資訊網(wǎng)——每日最新資訊28at.com

可用性已經(jīng)上線運(yùn)行,支撐阿里業(yè)務(wù),久經(jīng)考驗(yàn)。7yR28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-35287-0.html消息隊(duì)列備選架構(gòu)選擇,你選擇哪個(gè)?

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: useEffect 實(shí)踐案例之一

下一篇: .NET開源的處理分布式事務(wù)的解決方案

標(biāo)簽:
  • 熱門焦點(diǎn)
  • 盧偉冰長文解析K60至尊版 對(duì)Redmi有著里程碑式的意義

    在今天的Redmi后性能時(shí)代戰(zhàn)略發(fā)布會(huì)結(jié)束之后,Redmi總經(jīng)理盧偉冰又帶來了一篇長文,詳解了為什么 Redmi 要開啟后性能時(shí)代?為什么選擇和 MediaTek、Pixelworks 深度合作?以及后性
  • Redmi Buds 4開箱簡評(píng):才199還有降噪 可以無腦入

    在上個(gè)月舉辦的Redmi Note11T Pro系列新機(jī)發(fā)布會(huì)上,除了兩款手機(jī)新品之外,Redmi還帶來了兩款TWS真無線藍(lán)牙耳機(jī)產(chǎn)品,Redmi Buds 4和Redmi Buds 4 Pro,此前我們?cè)赗edmi Note11T
  • 5月安卓手機(jī)好評(píng)榜:魅族20 Pro奪冠

    性能榜和性價(jià)比榜之后,我們來看最后的安卓手機(jī)好評(píng)榜,數(shù)據(jù)來源安兔兔評(píng)測(cè),收集時(shí)間2023年5月1日至5月31日,僅限國內(nèi)市場(chǎng)。第一名:魅族20 Pro好評(píng)率:97.50%不得不感慨魅族老品牌還
  • 得物效率前端微應(yīng)用推進(jìn)過程與思考

    一、背景效率工程隨著業(yè)務(wù)的發(fā)展,組織規(guī)模的擴(kuò)大,越來越多的企業(yè)開始意識(shí)到協(xié)作效率對(duì)于企業(yè)團(tuán)隊(duì)的重要性,甚至是決定其在某個(gè)行業(yè)競(jìng)爭(zhēng)中突圍的關(guān)鍵,是企業(yè)長久生存的根本。得物
  • 小紅書1周漲粉49W+,我總結(jié)了小白可以用的N條漲粉筆記

    作者:黃河懂運(yùn)營一條性教育視頻,被54萬人“珍藏”是什么體驗(yàn)?最近,情感博主@公主是用鮮花做的,火了!僅僅憑借一條視頻,光小紅書就有超過128萬人,為她瘋狂點(diǎn)贊!更瘋狂的是,這
  • 重估百度丨“晚熟”的百度云,能等到春天嗎?

    ©自象限原創(chuàng)作者|程心排版|王喻可2016年7月13日,百度云計(jì)算戰(zhàn)略發(fā)布會(huì)在北京舉行,宣告著百度智能云的正式啟程。彼時(shí)的會(huì)場(chǎng)座無虛席,甚至排隊(duì)排到了門外,在場(chǎng)的所有人幾乎都
  • ESG的面子與里子

    來源 | 光子星球撰文 | 吳坤諺編輯 | 吳先之三伏大幕拉起,各地高溫預(yù)警不絕,但處于厄爾尼諾大“烤”之下的除了眾生,還有各大企業(yè)發(fā)布的ESG報(bào)告。ESG是“環(huán)境保
  • OPPO K11搭載長壽版100W超級(jí)閃充:26分鐘充滿100%

    據(jù)此前官方宣布,OPPO將于7月25日也就是今天下午14:30舉辦新品發(fā)布會(huì),屆時(shí)全新的OPPO K11將正式與大家見面,將主打旗艦影像,和同檔位競(jìng)品相比,其最大的賣
  • 2021中國國際消費(fèi)電子博覽會(huì)與青島國際軟件融合創(chuàng)新博覽會(huì)新聞發(fā)布會(huì)隆重舉行

    9月18日,2021中國國際消費(fèi)電子博覽會(huì)與青島國際軟件融合創(chuàng)新博覽會(huì)新聞發(fā)布會(huì)在青島國際新聞中心隆重舉行。發(fā)布會(huì)上青島市政府領(lǐng)導(dǎo)聯(lián)袂出席,對(duì)本次雙展會(huì)情
Top 主站蜘蛛池模板: 龙山县| 桐梓县| 大庆市| 铜鼓县| 肃南| 托克托县| 新兴县| 榆中县| 新和县| 油尖旺区| 社旗县| 新余市| 怀远县| 霞浦县| 永济市| 威远县| 营山县| 航空| 西乡县| 兰州市| 绥宁县| 田阳县| 屏边| 娄底市| 孝感市| 湘阴县| 昌宁县| 天祝| 方城县| 兰溪市| 金阳县| 盘山县| 木兰县| 永仁县| 新化县| 上林县| 丹凤县| 鄯善县| 伊川县| 日土县| 阿坝|