2000万市民报名!成都“消费券”活动如何顺利完成多端多平台海量报名数据的处理?

简介: 将整个应用的生命周期全部托管到EDAS上,真正做到一键部署、一键发布。同时EDAS平台对应用快速扩缩容以及对流量控制、熔断、降级等功能的支持,很好地帮助成都信通在面对大流量、高并发场景时,业务系统依旧能够持续平稳的运行。

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上服务调用量平稳度过了比正常流量高百倍的峰值。

相关实践学习
微服务实战-服务注册中心 - Nacos
Nacos是阿里巴巴于2018年7月发布的一个开源项目,它是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 支持几乎所有主流类型的服务的发现、配置和管理: Kubernetes Service  gRPC & Dubbo RPC Service  Spring Cloud RESTful Service  
相关文章
|
人工智能 缓存 并行计算
技术改变AI发展:Ada Lovelace架构解读及RTX 4090性能测试分析(系列三)
简介:随着人工智能(AI)的迅速发展,越来越多的应用需要巨大的GPU计算资源。Ada lovelace(后面简称Ada)是NVIDIA最新的图形处理器架构,随2022年9月20日发布的RTX 4090一起公布。
144623 62
技术改变AI发展:Ada Lovelace架构解读及RTX 4090性能测试分析(系列三)
|
安全 物联网 定位技术
贴身守护还是隐私威胁?可穿戴设备的安全隐忧
贴身守护还是隐私威胁?可穿戴设备的安全隐忧
343 15
|
设计模式 程序员 领域建模
还原真实世界,领域模型教你让系统自然生长
本文介绍了领域模型在软件开发中的重要性,强调了领域驱动设计(DDD)的核心在于理解业务、抽象业务,而非单纯掌握技术模式。通过对比贫血模型和充血模型,阐述了领域建模的目标是让设计随需求自然成长,保持系统的灵活性和稳定性。文章鼓励开发者在需求变更时,回归真实世界寻找解决方案,确保模型贴近业务本质。
261 4
|
SQL 缓存 数据库
淘宝购物车扩容与性能优化(上)
淘宝购物车扩容与性能优化(上)
1012 2
|
数据可视化 JavaScript 前端开发
Python中交互式Matplotlib图表
【10月更文挑战第20天】Matplotlib 是 Python 中最常用的绘图库之一,但默认生成的图表是静态的。通过结合 mpld3 库,可以轻松创建交互式图表,提升数据可视化效果。本文介绍了如何使用 mpld3 在 Python 中创建交互式散点图、折线图和直方图,并提供了详细的代码示例和安装方法。通过添加插件,可以实现缩放、平移和鼠标悬停显示数据标签等交互功能。希望本文能帮助读者掌握这一强大工具。
|
调度
【LVGL快速入门】LVGL开源框架入门教程之框架移植(四)
【LVGL快速入门】LVGL开源框架入门教程之框架移植(四)
1084 3
|
物联网 数据安全/隐私保护
物联网:物联网卡不能使用在什么设备上
物联网卡是专为物联网设备设计的SIM卡,旨在连接非传统的、嵌入式或远程的设备到互联网。由于其特定的用途和设计,物联网卡并不适用于所有类型的设备,尤其是在以下几个方面,物联网卡通常不能或不建议使用在以下设备上:
|
人工智能 自动驾驶 搜索推荐
AI技术在现代生活中的应用与影响
本文将探讨AI技术在现代生活中的广泛应用,以及它对人们生活方式的影响。我们将从智能家居、自动驾驶汽车、医疗健康、教育等领域出发,分析AI技术如何改变人们的生活。同时,我们也将讨论AI技术可能带来的问题和挑战,以及如何应对这些问题。
|
存储 安全 网络安全
[收藏]网络安全知识:网络安全概念、内容和主要技术纵览
[收藏]网络安全知识:网络安全概念、内容和主要技术纵览
|
人工智能 算法 JavaScript
探索AIGC人工智能(Midjourney篇)(四)
探索AIGC人工智能(Midjourney篇)(四)
548 0

热门文章

最新文章