摘要:年月悅跑圈創立,首個具有防作弊功能的跑步悅跑圈應運而生。目前,上百余場線上馬拉松賽事在悅跑圈平臺順利舉辦,跑團保有數量高達,覆蓋全球個城市。目前,悅跑圈主營業務全量部署在云平臺。
完成一次全程馬拉松,是不少跑步愛好者的追求。然而參與馬拉松賽事卻存在諸多門檻:特定的時間和地點、人數要求。受疫情沖擊,此類線下賽事更是受限。
數字時代下,一切都有了全新想象。
2014年2月悅跑圈創立,首個具有防作弊功能的跑步APP“悅跑圈”應運而生。以“跑步社交”為出發點,悅跑圈不僅將跑步運動全面“線上化”,同時也將馬拉松賽事搬上了“云”,2015年,悅跑圈首創“線上馬拉松”,全球跑友可異地同跑,至今悅跑圈已成為超1億體育愛好者的跑步打卡選擇。
基于豐富有趣的線上賽事、話題互動,悅跑圈打造了業內最活躍的跑步社區。目前,上百余場線上馬拉松賽事在悅跑圈平臺順利舉辦,跑團保有數量高達2.9W,覆蓋全球2100個城市。
以數據驅動業務發展,悅跑圈尤為注重對跑者、裝備、賽事、路線等多維數據的記錄、計算、分析與整合,而這一切正在云端悄然發生。
早在2017年起,悅跑圈就從傳統IDC轉向云端部署。2018年平臺用戶總量迎來爆發并突破8000萬大關,對云廠商的綜合服務能力也提出更高要求。隨后2020年的新冠疫情讓全民不得不宅家抗疫,由此帶來的平臺用戶激增,讓悅跑圈重新考量服務響應質量和運維成本,最終悅跑圈選擇與中立的云計算廠商UCloud攜手合作,完成“跨云遷移”,實現IT層面的降本增效。
1、全面、高效、果斷的遷移策略
本次悅跑圈應用的部署遷移涉及300余臺云主機、50多個數據庫的全面遷移,其中最大的挑戰是將承載所有用戶跑步記錄的高達5億個小文件遷移至UCloud UFS文件存儲,盡管海量小文件的處理效率十分有限,但遷移團隊持續探尋有效的遷移策略與方法,并將本次跨云遷移有條不紊的劃分為:數據同步、數據規整(清理測試產生臟數據)和數據割接三個階段。
悅跑圈的跨云遷移
由于“螞蟻搬家”式的遷移方式嚴重受到跨地域專線等因素制約,加之悅跑圈各類應用的復雜依賴關系,對用戶體驗難免造成一定程度的延遲影響。因此項目團隊果斷選擇“一刀切”的遷移方式,并在業務低峰期熬了兩個通宵,一氣呵成完成全部數據割接。
其中運用便捷靈活的UCloud UDTS一鍵啟動數據傳輸,一方面,大大減少DBA工作負擔,只需要提供兩邊數據庫的連接和賬號信息即可將數據同步任務托管;另一方面也真正實現了用戶無感知遷移。
2、性能強健的全棧云產品線支持
利用UCloud服務器遷移產品USMC,將悅跑圈的核心業務部署至UCloud快杰云主機。作為UCloud旗艦產品,快杰網絡性能最高可達1000萬PPS,存儲性能最高可達120萬IOPS,延遲降低至0.1ms,不僅性能強大且具備超高性價比。配合UCloud云數據庫、負載均衡、UES、UKafka等系列云產品,可有效承載悅跑圈業務系統的穩定、高效運行,以及大數據分析處理等需求。
3、“鐵三角”技術服務團隊遠程駐場
早在遷移前期的專線打通階段,UCloud“鐵三角”技術服務團隊就在客戶現場駐場支持,為悅跑圈制定全面細節的遷移方案并面對面答疑。在遷移過程中,UCloud UDTS團隊更是通過開發數據校驗工具,主動幫助悅跑圈進行數據校驗,真正保證兩端數據的一致性,幫助客戶吃下“定心丸”。
UCloud“鐵三角”技術服務團隊 駐場支持悅跑圈“跨云遷移”項目
在終端用戶無感知的情況下,將大量數據進行遷移,并且保證數據一致,UCloud遷移團隊在本次項目中發揮出專業的技術素養和遷移經驗,“客戶為先”的第一服務理念也受到了悅跑圈技術團隊的高度認可。
歷時3個多月的時間,經過縝密的遷移方案制定、多方測試溝通和多日通宵達旦的共同奮戰,UCloud遷移團隊于2020年11月22日,正式幫助悅跑圈完成“跨云遷移”。目前,悅跑圈主營業務全量部署在UCloud云平臺。
采訪中,悅跑圈CTO錢榮明談到:
悅跑圈是一家‘做體育服務的數據公司’,數據的最終價值是要幫助用戶要找到志同道合的人和商品。
在解決了IT層面的運維難題,悅跑圈得以更加專注于定制化的體育數據服務。
連接用戶,挖掘用戶運動數據更深層次的價值,悅跑圈貫通線上和線下,為全民提供全方位的跑步服務,還開拓了多個業務領域:如在疫情期間,上線了多人同屏實時互動的運動健身APP-即燃,實現直播連麥課程,與真人教練面對面訓練指導;上線爆款運動鞋搶購的電商大促等。
專業的事需要專業的人來做,在云服務應用方面,UCloud會有更多成熟的經驗提供給悅跑圈。
2021年,悅跑圈將更加注重電商領域業務布局,為充分應對業務擴張和高峰期的并發壓力,悅跑圈部分業務已經開始使用UCloud UK8S容器產品,減少業務上線時所需投入的基礎設施和人力運維成本,有效提高新業務及應用的部署效率,將云計算的彈性優勢發揮至極致。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/126075.html
🌌 專注Golang,Python語言,云原生,人工智能領域得博主; 💜 過去經歷的意義在于引導你,而非定義你; 📢 歡迎點贊 👍 收藏 ?留言! 前言 while循環while實現猜拳游戲計算1-100之間的累加和計算1-100之...
摘要:通過對一些客戶的跨云遷移過程進行總結,發現普遍存在的挑戰有三點數據完整性和一致性挑戰。簡而言之,跨云遷移過程中的數據一致性主要就集中在存量數據的遷移如何保證一致。前言隨著互聯網業務發展對容災以及對訪問加速、多供應商成本控制等需求的產生,互聯網公司的多云部署和跨云遷移逐漸成為剛需,而在此過程中,最困擾運維和研發人員的就是數據的遷移和同步。俗語說 上屋搬下屋,搬灑一籮谷 ,在業務的遷移過程中一旦...
摘要:另外對于需要盡量減少應用重啟的系統也可以優先考慮這種方式來保障數據一致性。只需要保證這三類程序都是停止的,那么就可以保證沒有同步服務以外的程序對數據進行修改,從而保障數據一致性。在《跨云遷移過程中的數據同步及一致性校驗實踐(一)》中我們主要介紹了跨云遷移中數據同步階段的存儲組件MySQL、文件存儲和對象存儲的數據遷移過程,本文將重點圍繞跨云遷移的數據規整階段(清理測試時產生的臟數據)和數據割...
摘要:微軟雅黑宋體正如這款產品的名字一樣,相信條條大路通羅馬,羅馬全球網絡加速產品依托于全球數據中心,為用戶提供就近接入鏈路動態調度,能夠實現端到端的高穩定連接,規避網絡故障實現多云互聯,多云災備。我們已經身處數字經濟時代,數字經濟要發展,自然離不開產業政策的扶持,以及產業生態的做強。不過從技術的維度來看,應用層面的提速才是一系列外部條件推動數字經濟發展的有力支點。 不能承受的網絡之輕 ...
閱讀 3514·2023-04-25 20:09
閱讀 3720·2022-06-28 19:00
閱讀 3035·2022-06-28 19:00
閱讀 3058·2022-06-28 19:00
閱讀 3131·2022-06-28 19:00
閱讀 2859·2022-06-28 19:00
閱讀 3014·2022-06-28 19:00
閱讀 2610·2022-06-28 19:00