電商
亞太地區
SME/初創企業
“2018年,我們首次嘗試容器化,期望藉助容器技術提升系統的整體可靠性、穩定性、彈性和容錯能力。”
關於花生日記
花生日記以智能導購應用著稱。作為社交電商平台,截至2019年7月已擁有6000萬註冊使用者,累計交易額達420億元。
面臨挑戰
去年雙十一期間,流量激增。由於缺乏經驗,系統多次出現故障,例如商品無法分享、搜尋功能不可用,花生日記的團隊和員工不得不在業務高峰期避免在後台執行搜尋操作。IT資源使用率需要進一步提升以降低成本。花生日記於2018年首次嘗試容器化,期望藉助容器技術提升系統的整體可靠性、穩定性、彈性和容錯性。
為什麼選擇阿里雲
雙十一當天,花生日記的峰值每秒查詢率(QPS),即應用高可用服務(AHAS)採集到的API Gateway峰值QPS,超過4萬,商品交易總額(GMV)超過42億,日活躍使用者(DAU)達到數千萬。這是他們第三次參加雙十一,流量是去年的3倍。
雙十一高峰期間,AHAS提供了熔斷、限流、降級等流量控制功能。面對QPS從8000激增至超過40000的流量洪峰,業務營運保持穩定。前1小時27分35秒的成交額即超過去年雙十一全天成交額。
去年雙十一期間,由於缺乏經驗,系統多次出現故障,例如商品無法分享、搜尋功能不可用,工作人員不得不在業務高峰期避免在後台執行搜尋操作。因此,2018年他們迫切期望實現容器化和微服務化。阿里雲協助其快速將架構演化為基於ECS裸金屬執行個體和Container ServiceKubernetes版ACK的雲原生微服務系統架構。在Aliware和ARMS、AHAS、Log Service等阿里雲應用服務的支援下,系統的整體可靠性、穩定性、彈性和容錯性大幅提升,IT資源使用率也得到了提高。轉型後的系統協助花生日記成功應對了業務高峰(峰值QPS達4萬),流量是平時的6倍。
架構
採用基於ECS裸金屬執行個體和ACK的雲原生微服務系統架構,結合Aliware和ARMS、AHAS、Log Service等阿里雲應用服務。架構採用SpringCloud微服務架構並做了大量最佳化。整體微服務架構通過ACK部署在ECS裸金屬執行個體上,彈性資源則部署在第六代ECS上。值得一提的是,花生日記藉助ARMS進行多輪壓力測試,發現並修複了潛在問題,並通過AHAS準確預測了流量峰值(QPS)。
未來展望
花生日記於2018年首次嘗試容器化,期望藉助容器技術進一步提升系統的整體可靠性、穩定性、彈性和容錯性。團隊對容器技術的未來發展充滿期待,希望能在更多情境中發揮其價值。
精選
產品
產品
完全託管且相容Kubernetes的服務,協助使用者專註於應用管理,無需管理容器基礎設施。
應用高可用服務是一款SaaS服務,協助提升應用可用性,提供自動拓撲探測、流量整形、服務降級、基於故障注入的高可用評估等豐富功能,為使用者提供高效、低成本的應用可用性提升方案。
彈性、可擴充的高效能運算服務,提供與傳統物理伺服器相同的計算效能,並具備物理隔離能力。
基於前端監控、應用監控和自訂業務監控能力,構建即時響應的業務監控體系
一站式日誌資料服務
彈性、安全的虛擬雲端服務器,滿足所有Cloud Hosting需求。
