開發與維運

2000萬市民報名!成都“消費券”活動如何順利完成多端多平臺海量報名數據的處理?

huagai_VCG21gic19918165_RF_2M.jpg

成都信通信息技術有限公司(簡稱“成都信通”或“信通公司”)創立於2015年12月,是成都產業投資集團下屬的國有控股科技公司,註冊資本為3000萬元。成都信通信息技術有限公司重點聚焦在金融科技、產業數字化、產業互聯網、網信服務等領域深耕發展。
隨著公司業務的迅猛發展,成都信通對於流量防護、彈性伸縮、服務監控、版本發佈等方面提出了新的訴求。以消費券活動報名場景為例,在流量防護方面,面對突發流量、高併發場景,需要保證業務系統能夠持續平穩的運行。在彈性伸縮方面,高併發、大流量的情況下需要系統平穩快速的水平擴容,從而保證業務系統的穩定性。在服務監控方面,系統的監控需要做到不僅可以瞭解實時的系統指標,同時需要及時告警並發現生產隱性Bug。最後,在版本發佈方面,版本迭代不會使得業務中斷、能夠做到無損上下線。
針對以上訴求,在與阿里雲技術專家深入討論後,成都信通決定採用阿里雲企業級分佈式應用服務EDAS。EDAS是一站式微服務應用託管平臺,對開源Spring Cloud和Dubbo無侵入支持,零成本遷移。同時提供開源所不具有的企業級能力。

image.png

阿里雲EDAS的動態擴縮容、灰度發佈等能力,為成都信通提供了一整套的應用生命週期的管理。在此之前,從業務代碼開發完成到部署到生產環境以及微服務整個生命週期的管理一直是一個比較棘手的問題,成都信通採用EDAS後,可以將整個應用的生命週期全部託管到EDAS上,真正做到一鍵部署、一鍵發佈。同時EDAS平臺對應用快速擴縮容以及對流量控制、熔斷、降級等功能的支持,很好地幫助成都信通在面對大流量、高併發場景時,業務系統依舊能夠持續平穩的運行。
依託於EDAS灰度發佈、無損上下線功能,保證了成都信通在業務不中斷的情況下,持續快速的發佈新業務功能。同時,藉助於EDAS整合的阿里雲應用監控服務,成都信通微服務體系獲得了更好的監控能力。通過鏈路追蹤、慢SQL、問題診斷等一系列技術手段,成都信通可以及時定位並解決生產隱性Bug。此外,SLB+後端服務器的高可用架構滿足業務高併發需求的同時,避免了業務出現單點故障。
成都市消費券系統構建活動報名的高併發應用場景,利用EDAS強大的流量管理能力、運維服務監控及應用彈性擴容管理等功能,實現了滿足成都市2000萬市民的報名業務場景,很好地支撐了多端多平臺的海量報名數據的接收。2020年第二階段消費券活動期間,使用EDAS上服務調用量平穩度過了比正常流量高百倍的峰值。

Leave a Reply

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