車主無憂 為什麼放棄開源Kafka?

2021-10-12 13:02:05 字數 1298 閱讀 5110

簡介:通過遷移到商業版本的 kafka,車主無憂的系統穩定性得到了大幅提公升,訊息無丟失,生產與消費端的抖動明顯好轉,整個訊息集群平穩執行,有效地支援了業務的快速發展。
最開始,車主無憂採用開源 kafka ,但在實踐過程中,開源 kafka 的短板越來越明顯。在容量彈性層面:開源 kafka 在 partition 分割槽規模超過1000後有明顯的抖動,集群擴容小時級別,業務有感知。在儲存開銷方面:開源 kafka 多副本儲存,儲存壓力大,且會在磁碟寫滿的情況下直接停止執行,沒有保擴機制,需要額外提供告警人工處理。在效能方面:在處理冷資料讀的時候處理速度明顯下降,資料寫入有一定失敗機率;拉取g級別的資料時,full gc高頻出現。

由阿里雲團隊進行專業的運維,利用kafka的自動化內檢功能,保證broker以及依賴元件zookeeper的健康穩定。

運維白屏化管理,可以協助使用者進行快速的分鐘級擴容。

提供了有效的故障管理。

借助商業版本提供的監控告警能力,實時掌握硬體資源與服務可用性情況,指導車主無憂的應用進行優化調整。

通過遷移到商業版本的 kafka,車主無憂的系統穩定性得到了大幅提公升,訊息無丟失,生產與消費端的抖動明顯好轉,整個訊息集群平穩執行,有效地支援了業務的快速發展。

效率提公升:kafka 提供了白屏化的管理方式, 基於阿里雲提供的控制台,車主無憂可以方便快捷地擴充套件例項,對 topic 進行管理,以及擴充套件 partition。另外還提供了堆積、 訊息查詢等實時監控功能,並且可以設定各種資源的報警規則,用於快速定位問題、提公升診斷效率、指導優化系統。

成本控制:節省了大量的運維人力成本,解放了生產力,綜合比較,使用商業版本的使用成本更划算。

為了讓大家更好地理解阿里雲訊息佇列 kafka,阿里雲專門策劃了「網際網路架構公升級實戰課」,每週由一位阿里雲解決方案架構師以課程直播的形式詳細講解實戰經驗,並在群內答疑。

直播議題:

阿里雲訊息佇列 kafka 實戰經驗分享

講師簡介:

鹿玄,阿里雲智慧型解決方案架構師,經歷過大型分布式系統的開發和維護,並在雲計算、雲原生等領域有多年從業經驗。對系統架構選型、問題排查、效能調優有著豐富的實戰經驗。致力於通過雲原生架構轉型來幫助阿里雲各行業客戶實現業務價值。

分享簡介:

議題大綱:

阿里雲訊息佇列 kafka 的優勢

如何遷移到阿里雲 kafka,有哪些注意事項和應對策略?

客戶端原理及實踐

典型應用場景與案例經驗分享

**方式:

為什麼放棄WordPress

不管你願不願意,wordpress都是目前世界上最流行的部落格程式,因其很良好的擴充套件性,只要你想得到想不到的功能,基本上都可以用現有外掛程式實現,加上乙個好的模板主題,可以變化成各色surticfax各樣的 cms 微博 甚至還有高人把它搗鼓成論壇。但,我們真的需要這樣乙個功能強大,效率低下的程...

開源為什麼?

很多人會問為什麼開源,為什麼搞開源。也許更多只是一種思維方式,或者自我的喜好,或者某種不可告人的目的,不知道為了表現自己算不算,至少,因為開源或者blog找到好的工作的人已不是少數。這不,開源gis圈子裡又有了乙個。鼎鼎大名的sharpmap,net下最有名的乙個開源gis的作者mortens也加入...

為什麼我們要放棄Subversion

subversion 曾經是我們親密無間的戰友,但自 從一年前部分團隊成員去了美國,我們和subversion的關係就開始出現了裂痕,首先是將subversion伺服器架設在美國後,中國開發人員頻繁 進行的一些操作變得非常緩慢,本來通過追溯 歷史便可找出原因的問題,卻因為網速緩慢,導致開發者將大量的...