大數據

車主無憂:Kafka商業版實踐助力車主無憂系統穩健

公司介紹

車主無憂是屬於廣州小邁網絡科技公司服務於汽車後市場的重要產品。小邁網絡是一家以1、2線城市車主為目標用戶的移動互聯網公司,通過構建串聯車主與商家的O2O平臺,降低車主用車成本,提升車主用車品質。於2015.1成立,由納斯達克上市公司前高管創建,並獲得多輪風投的青睞。公司擁有一流的移動互聯網產品研發核心團隊,團隊年輕有活力,擁有多年移動互聯網產品研發運營經驗,在過去的工作中領導和創建了超過4億用戶規模的移動互聯網產品。

車主無憂提供了違章查詢、罰單處理、二手車、加油充值、車險服務,以及各種諮詢頭條服務,致力於打造汽車服務的生態圈子。目前車主用戶已破億,在艾瑞諮詢APP熱點指數“汽車護理”領域排名第一。

業務痛點

容量彈性:

開源的Kafka在partition分區規模超過1000後有明顯的抖動,集群擴容小時級別,業務有感知。

存儲開銷:

開源的Kafka多副本存儲,存儲壓力大,且會在磁盤寫滿的情況下直接停止運行,沒有保擴機制,需要額外提供告警人工處理。

性能穩定:

在處理冷數據讀的時候處理速度明顯下降,數據寫入有一定失敗機率;拉取G級別的數據時,Full GC高頻出現。

解決方案

利用經過優化的阿里雲商業版消息隊列Kafka開箱即用,完全兼容開源的無縫遷移的特性,結合最佳實踐《在線遷移消息隊列Kafka》 的指導,自主高效地完成了遷移工作。

由阿里雲團隊進行專業的運維,利用Kafka的自動化內檢功能,保證Broker以及依賴組件Zookeeper的健康穩定。
運維白屏化管理,可以協助用戶進行快速的分鐘級擴容。
提供了有效的故障管理。
藉助商業版本提供的監控告警能力,實時掌握硬件資源與服務可用性情況,指導我們的應用進行優化調整。

上雲價值

業務穩定:

通過遷移到商業版本的 Kafka,消息無丟失,生產與消費端的抖動明顯好轉,整個消息集群平穩運行,有效地支持了業務的快速發展。

效率提升:

Kafka提供了白屏化的管理方式, 基於阿里雲提供的控制檯,我們可以方便快捷地擴展實例,對TOPIC進行管理,以及擴展PARTITION。另外還提供了堆積、 消息查詢等實時監控功能,並且可以設定各種資源的報警規則,用於快速定位問題、提升診斷效率、指導優化系統。

成本控制:

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

證言

“商業版的KAFKA完全兼容開源的生態,接入方便容易,並且提供了優質的SLA保障,各種日常功能操作也簡潔易用,綜合使用成本有優勢。總得來說就是省事省錢,質量有保證,是一款良心製作的基礎PAAS產品。”——小邁 CTO溫嘉銘

相關產品

消息隊列 Kafka 版

消息隊列 Kafka 版是阿里雲基於 Apache Kafka 構建的高吞吐量、高可擴展性的分佈式消息隊列服務,廣泛用於日誌收集、監控數據聚合、流式數據處理、在線和離線分析等,是大數據生態中不可或缺的產品之一,阿里雲提供全託管服務,用戶無需部署運維,更專業、更可靠、更安全。
更多關於消息隊列 Kafka 版的介紹,參見消息隊列 Kafka 版產品詳情頁。

相關最佳實踐

您可以參考以下最佳實踐完成業務搭建。

在線遷移消息隊列 Kafka

本文 Step by Step 介紹瞭如何選擇並使用通用遷移和數據遷移兩種方案將阿里雲自建 Kafka 集群遷移到消息隊列 Kafka。同時本文可以作為線下 IDC 自建Kafka集群等場景遷移到消息隊列 Kafka 的參考手冊。

Leave a Reply

Your email address will not be published. Required fields are marked *