关于腾讯云:14-天上线服务-1-亿用户云开发高并发架构支撑四川天府健康通

41次阅读

共计 2836 个字符,预计需要花费 8 分钟才能阅读完成。

衰弱出行,“一码”当先。国内外疫情反弹形势严峻,而行将到来的 2021 年末,除夕、春运等出行压力更是减轻了各地衰弱码产品的承载和运行压力。作为疫情防控的首要关卡,四川天府衰弱通的高并发架构,为漂亮天府保驾护航。

1 亿

作为四川省政府新冠肺炎疫情防控的官网平台,“四川天府衰弱通小程序” 服务全省约 1 亿 + 用户,是全国应用最宽泛的衰弱码产品。

6 万

四川天府衰弱通在春运返乡顶峰期间,峰值 QPS 达到了 4 万,而整套系统验证的峰值 QPS 可撑持 6 万 + 高并发。

14 天

基于云函数 SCF 底层算力,四川省大数据中心研发团队利用「腾讯云云开发 + 云函数 + 微搭低代码开发平台」,在 14 天内 实现了平台运行测试和上线,不仅包含衰弱码生码、亮码、判码等根底性能,还实现了家庭码、离线码、场合码、衰弱打卡、智能征询、大数据精准防控等扩大性能。

<img src=”https://qcloudimg.tencent-cloud.cn/raw/8716f016ecfcb98b91f237f68c176281.png” width=”700″/>

(云函数 SCF 跨政务云等多后端,撑持四川天府衰弱通)

在技术实现上,基于腾讯云云函数 SCF 的弹性算力反对,前端采纳微搭低码的可视化、组件化、低码化等能力,后端采纳云数据库、云托管等云原生能力,同时通过云函数调用政务云等公有云的服务能力,充分发挥云函数 SCF 的高性能和低运维老本的 FaaS 能力劣势。

01. 云函数 + 云开发 + 微搭,前后端拆散解决方案

用户衰弱码查问需要和治理部门对衰弱码运行零碎的监控需要,是衰弱码的两大根底性能。因而,衰弱码产品必须可能应答高并发场景,以响应各个地理位置各个终端的随时拜访申请。本次四川天府衰弱通开发需要的次要特点是:

  • 研发周期缓和

成都市衰弱码面临海量的并发导致系统不可用,于是四川省政府毅然决然,重塑全省对立的电子衰弱码,利用最先进的互联网架构搭建反对全省将近 1 亿用户的衰弱码,真正做到高可用、做到基于大数据的精准防控。因而,提出了“奋战 14 天、一码走全川”的工作指标。

  • 并发要求高

亮码查问区域宽泛、人群流动频繁、应用频率高,须要反对大数据量下的高并发点查和低时延响应。

  • 可用性要求高

7 x 24 小时不间断地提供高稳固服务。

  • 数据安全等级高

信息查问的数据分布在不同职能部门,如红黄码信息由政务公有云提供,而地理信息由运营商提供。为提供对立剖析查问,须要将各个数据源进行买通。

<img src=”https://qcloudimg.tencent-cloud.cn/raw/d927b4cef24e59cd31fc564d0d202b9f.png” width=”700″/>

(前端微信生态独有能力 + 后盾云函数免运维托管服务)

微搭、云开发和云函数提供一站式的利用构建解决方案,通过以下的产品能力助力企业应用构建的效率,缩短研发周期,开发者只需聚焦于外围的业务价值:

  • 高性能

云开发环境承载小程序利用的接入层,云函数承载客户的业务逻辑,能够随着流量主动进行弹性伸缩,轻松反对万级 QPS 流量。

  • 高扩大

通过云函数承载业务逻辑、数据库存储、微信接口调用等性能,满足客户对于业务或者性能的定制化需要

  • 开箱即用

通过云函数买通云开发和私有云其余服务,复用现有的云上能力(BaaS),例如数据分析,音视频能力、图像处理能力等;同时提供了大量的利用构建模板升高开发者构建利用时的启动老本。

  • 低代码

微搭低代码提供高度凋谢的开发环境,将繁琐的底层架构和基础设施抽象化为图形界面,通过行业化模板、拖放式组件和可视化配置疾速构建多端利用。

  • 平安便捷

同一个 VPC 网络内,无需对外裸露能够通过内网域名间接进行拜访,也能够通过专线、云联网等形式买通云上和云下资源。

<img src=”https://qcloudimg.tencent-cloud.cn/raw/0e7d6439400a78b0031c322f5c325591.png” width=”700″/>

(四川天府衰弱通,高可用架构)

四川天府衰弱通小程序的开发和运行,不仅要快,更要稳固。在本次重大攻坚我的项目中,四川天府衰弱通在 14 天内如期上线,与传统开发模式相比,交付效率晋升一倍,人力老本缩减一半。同时,春运期间,四川天府衰弱通 DUA 达到 1500 万,上线以来始终平安稳固运行,被誉为全国应用最宽泛,经营最好的衰弱码产品之一。

02. 云函数 + 云开发 + 微搭,摸索更多利用场景

除了衰弱码之外,行将到来的双 11 等大促场景,也有相似的痛点和需要。 近年来,微信小程序在电商战场体现亮眼,2020 年小程序年均 DAU 冲破 4 亿,全年累计交易额同比增长超 100%,商城小程序跃为社交电商的主阵地之一。

<img src=”https://qcloudimg.tencent-cloud.cn/raw/5300903904619414a3b19e1fb82c2089.png” width=”700″/>

(云函数助力小程序云开发:一键式云端部署,平安、高效、免运维)

作为底层算力,云函数助力云开发为开发者提供高可用、主动弹性扩缩的后端云服务,蕴含计算、存储、托管等 Serverless 化能力。在腾讯云产品的根底上,依据业务场景须要进行性能的整合与定制,更加贴近小程序 / Web 利用开发需要,帮忙开发者对立构建和治理后端服务和云端资源,防止利用开发过程中繁琐的服务器搭建及运维,让开发者能够专一于业务逻辑的实现,升高开发门槛,进步开发效率。

每年大促期间,批发行业线上渠道都面临历史级别的流量挑战,中大型电商平台的峰值调用量可达上千万 / 分钟,面临高于日常 10-20 倍的流量压力。而日常经营流动中,例如精品秒杀、限时抢购等,电商平台也同样面临大流量高并发、波峰波谷用户流量显著分化的典型场景。对于研发团队而言,常常面临如下困扰:

  • 开发周期短、业务定制化水平搞;
  • 服务器资源的估算、筹备和治理;
  • 压测流程繁琐、大压力承载有余;

<img src=”https://qcloudimg.tencent-cloud.cn/raw/eedd84d09d83bd12050d2676025d9d7f.png” width=”700″/>

(云开发 + 云函数 + 微搭,弹性算力,安稳撑持流动大促)

计划劣势

  • 疾速构建

通过微搭 WeDa 简略的「利落拽」疾速实现流动页面搭建,创意想法即刻实现,开发效率进步 3-5 倍以上。

  • 超高并发

可疾速拉起 10w 并发实例,稳固反对刹时超高流量涌入。

  • 平安稳固

提供微信平安网关、风控、公有链路、鉴权等能力守护平安,杜绝羊毛党,防备歹意攻打。

  • 更低成本

流动大促专属资源包服务配置,用完即停,升高外围服务资源投入。

云函数 + 云开发 + 微搭,营销大促云端一站式计划征询

点击提交信息 ,咱们将在 1-3 个工作日内与您分割,沟通了解更多业务场景信息,为您提供更加匹配适宜的套餐计划。

One More Thing

立刻体验腾讯云 Serverless Demo,支付 Serverless 新用户礼包 👉 腾讯云 Serverless 老手体验。

正文完
 0