社交媒體平台發展如火如荼,據相關機構統計,2024年全球社交媒體活躍用戶已占全球人口總數約62.5%。亞洲知名智能媒體公司Dataxet意識到社交媒體數據分析潛在商業價值,即推出全新的社交媒體分析平台DTX360,用於提供媒體監測、社交網絡分析,旨在幫助媒體行業深入理解用戶行為、趨勢和輿論,從而制定更有效的營銷策略。
隨著業務規模的擴大和客戶需求的日益複雜,Dataxet發現當前開發人力有限,難以支撐業務上線的緊急需求;同時社交媒體分析平台DTX360從消息隊列中快速讀取處理大量數據,需要快速彈性大量計算資源。如何降低運營成本並加速產品疊代成了Dataxet的難題。
2022年,Dataxet初識華為雲FunctionGraph為核心的Serverless架構,華為雲函數工作流FunctionGraph支持多種程式語言和框架,Dataxet開發團隊可以使用熟悉的Python開發API服務,一個接口實現為一個函數,業務邏輯聚合又簡單,可以快速上線並驗證新功能是否滿足客戶需要。
對數據分析場景,Dataxet團隊將數據分析任務拆分成多個獨立的函數,通過事件驅動的方式按需組裝業務處理流程,每個函數負責處理特定的數據加工任務。這些函數可以根據實際需求動態地分配計算資源,並在任務完成後自動釋放資源,資源利用率大幅提高。
最後,通過多輪壓測驗證端到端的性能滿足業務最初的設計,函數快速、全自動的彈性能力不僅保障了業務處理的時延,也大大減輕運維人員的工作量,運維人員只需聚焦分析業務運行的相關指標。
華為雲函數工作流FunctionGraph解決方案
最終,Dataxet以較少的研發投入帶來了研發效能明顯提升,1個月內就構建上線了基於Serverless架構的社媒數據分析平台。
運營成本方面,函數工作流FunctionGraph的彈性伸縮能力使得Dataxet能夠根據業務實際需求動態調整計算資源,避免了資源的浪費和瓶頸出現,相對資源常駐方案成本降低遠超50%。
系統穩定性方面,函數工作流FunctionGraph保證了分析任務的穩定性和連續性, Dataxet新業務持續上量,函數從400萬調用/天快速增長到5000萬調用。
Serverless社交媒體分析平台的上線,也為Dataxet提供了更豐富的業務場景和能力:
Dataxet首席技術官Amien Krisna
華為雲函數工作流FunctionGraph發揮的高可靠性、資源彈性伸縮能力獲得Dataxet好評。Dataxet首席技術官Amien Krisna表示,隨著華為雲Serverless的引入,Dataxet平台業務在性能、效率和用戶體驗方面均顯著提升。當前Dataxet利用混合虛擬機+Serverless搭建開發環境,我們計劃後期全面擁抱雲原生、事件驅動計算,使用華為雲函數工作流FunctionGraph編排業務流程,加深與華為雲的合作,遷移更多服務到華為雲函數工作流FunctionGraph。