前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >亿点点调用 ∞ 一点点费用 ∞ 亿点点心动:云开发如何带红包封面进入“循环”?

亿点点调用 ∞ 一点点费用 ∞ 亿点点心动:云开发如何带红包封面进入“循环”?

作者头像
腾讯云开发TCB
修改2022-02-11 12:15:31
1.8K0
修改2022-02-11 12:15:31
举报
文章被收录于专栏:云开发

什么服务,能够在短时间内支持亿级调用,但只需要一点费用,让业务团队心动不已

2021和2022年的春节期间都频频冲上热搜的个性化「红包封面」可谓令人印象深刻,许多商家和用户爆发创意,让红包封面充满新意与心意。

看看这直冲云霄的热度,图源:微信指数、微博

从冲上云霄的微信指数和热门话题可以感受到,大家都在积极地创作或领取红包封面。特别是今年再次回归的「制作我的红包封面」限时活动,将红包封面热度又推向了一波高潮,带来了巨大的参与和调用高峰。

看到这里,开发同学可能会心头一紧:亿级流量同时涌入一个系统,对系统的稳定性、可用性和安全性都将是极大的挑战!

这是其中一个云函数的调用情况

那么,技术团队是如何 hold 住的?活动背后又有哪些「云」动力在支持?

答案是:除了稳固的架构设计,微信红包封面团队还与云开发团队合作,为创作者流畅地制作红包封面保驾护航。

简单来说,选用云开发作为活动保障,出于三个原因:

一、无需部署即开即用:省事

在云开发模式下,不需要为了应对高并发而提前部署大量资源,极简架构,即开即用。全程可以享受微信私有链路免鉴权云调用微信开放接口的能力。

二、弹性扩缩按量付费:省钱

利用云开发自带的弹性扩缩容特性,避免了传统模式下扩容所产生的资源和人力成本。同时,业务服务可以按照自身资源使用情况进行付费,用多少付多少,进一步节省项目的闲置成本。

可以看到,巨大的调用量下,每日按量付费的扣费金额仅数十、数百元,最高峰的亿级调用当日也不超过 3 千元。

三、免登录、免鉴权调用微信开放服务:安全

云开发配备微信私有安全链路,无需管理证书、签名、密钥,直接调用微信 API ,有效保证业务安全性。

在具体调用方面,小程序提供了专门用于云开发云函数调用的 API,开发者只需在云函数内使用 wx-server-sdk 提供的 getWXContext 方法获取到每次调用的上下文(appid、openid 等),无需维护复杂的鉴权机制,即可获取天然可信任的用户登录态(openid)。

此外,云开发还集成了与云函数同等重要的基础能力——云数据库云存储。云数据库免部署运维,提供可视化管理的文档型数据库,支持数据读写、数据库事务、自动备份回档等功能;云存储则包办了小程序在云端的文件存储,支持任意数量和形式的数据存储,自带 CDN 加速,相册图片展示更迅速。

回顾2021年春节期间的整个活动流程,云开发稳稳地扛住了 7 亿次调用,包括当天调用量超 2.5 亿次、每秒查询率(QPS)达到 2.5 万的除夕之夜!有效保障了微信红包封面限时创作活动的高效有序进行。

值得一提的是,承载如此巨大的流量洪峰,用云开发,在没有任何特殊计价的情况下,仅仅花费几千元就搞定了!真是 亿点点调用 = 一点点费用 = 亿点点心动!循环起来了家人们)几千元承载亿级流量,这个在几年前可能无法想象的情景,已成为现实,这就是云开发为业务带来的便利与超高性价比。

云开发让业务的良好体验「循环」起来了

除了伸缩自如的特性,云开发还在近两年陆续推出了:不限语言框架的云原生后端容器服务云托管、“拖拉拽”就能快速搭建小程序/H5/PC Web应用的微搭低代码、有效应对云函数冷启动问题的预置并发、让小程序内容检测更省力的内容安全、深度开发者早已运用自如的内容管理等能力,期望能帮助开发者实现更多可能性。

2022年的开端,腾讯云和微信团队也将持续打磨云开发、云托管等开发产品,帮助更多的企业和开发者,在业务和创意的「开端」更低门槛、更少顾虑、更高性价比地用上云服务。

最后,祝各位开发者新春快乐,虎虎生威!奉上年前最后一波云开发红包封面!

在云开发公众号内回复 红包

即可抽取1V1兑换码,无需担心封面秒光

关于云开发

云开发平台是提供企业应用在云端开发、部署和运行的一站式云原生平台。其安全接入、可靠运行的特性已得到了220万开发者的信赖,目前已拥有云开发、云托管、微搭低代码、云开发原生网关等面向不同开发场景的产品。

云开发平台具备弹性伸缩免运维等 Serverless 能力,同时作为腾讯生态连接器,连接了腾讯文档、腾讯会议、企业微信等生态产品,帮助企业定制开发更轻松,助力业绩增长。

点击了解云开发产品家族

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云开发CloudBase 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云函数
云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。云函数是实时文件处理和数据处理等场景下理想的计算平台。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档