专栏名称: AI科技大本营
迎来到AI科技大本营。这里汇集了优秀的AI学习者,技术大咖和产业领袖;提供接地气的实战课程。在这里和优秀的人一起成长。
目录
相关文章推荐
爱可可-爱生活  ·  【[165星]wild-card-ai/ag ... ·  昨天  
AI前线  ·  第一个明星 AI 硬件将变成电子垃圾 ·  2 天前  
机器之心  ·  YOLO已经悄悄来到v12,首个以Atten ... ·  2 天前  
黄建同学  ·  重磅!!!DeepSeek宣布下周连续5天, ... ·  2 天前  
数字生命卡兹克  ·  全网首发|一手内测字节OmniHuman-1 ... ·  2 天前  
数字生命卡兹克  ·  全网首发|一手内测字节OmniHuman-1 ... ·  2 天前  
51好读  ›  专栏  ›  AI科技大本营

腾讯云100亿元目标达成,发阳光普照奖iPhone 11 Pro,你酸了吗?

AI科技大本营  · 公众号  · AI  · 2019-12-20 16:57

正文

12 月 19 日,鹅厂腾讯发钱的消息又像往年一样引来了一群柠檬精。除了微信支付团队获得 2 亿元奖金的消息之外,一张腾讯云团队每个员工奖励一部 iPhone 11 Pro 的 H5 页面截图也不断地轰炸着朋友圈。
原来这张图说的是腾讯云在 Q3 已完成 2019 年全年 100 亿元的营收目标,为此为部门所有员工奖励每人一部iPhone 11 Pro 新款手机。 据内部人士消息,甚至合作部门也被“雨露均沾”发了手机。 稍后,腾讯回应此消息属实: “腾讯云在第三季度内实现年度收入成功突破 100亿元,今年公司特别授予腾讯云团队及TEG兄弟团队创业里程碑激励。 为此,特别选择这个时间点,对相关团队发放纪念礼。
在 11 月公布的 2019 年第三季度财报中,腾讯第一次披露单季度的云业务收入。 财报显示,2019 年第三季度,腾讯收入为 972.36 亿元,同比增长 21%。 其中,企业服务方面,腾讯云收入同比增长 80% 至 47 亿元。
12月2日,市场调研机构 Canalys 发布的最新的中国云计算基础设施支出数据报告显示,2019 年第三季度,腾讯云销售额同比增长 91.6%,市场份额已经增长至 18.6%。 这也反映了国内云市场的繁荣。
酸够了之后,吃瓜群众的注意力又转移到这次为内部员工推动大奖消息的 H5 页面,原来这个活动的底层技术支持由腾讯云 Serverless 团队提供,并在知乎上放出来关于这个 H5 页面的技术实现过程,这里分享给大家学习下: (来源: 知乎用户腾讯云 Serverless
https://www.zhihu.com/question/361816953/answer/942761682)


背景

  • 需求描述: 腾讯云向员工发放激励,最终需要输出微信 H5 页面;
  • 开发挑战: 只有 1 名工程师,两天内完成方案设计、开发、测试和上线!


技术实现

系统架构

系统需要实现:
  • 根据员工属性直出 H5 页面,领手机的员工直接在前端切换至手机页面;
  • 考虑到这种内部活动会同时推送,会出现瞬时并发高峰,然后马上趋于平稳。 出于成本和架构合理性的考虑,应该选择支持高峰并发请求,又可以自动扩容缩容的服务架构。
结合以上需求,最终选择了腾讯云,以 API 网关+腾讯云云函数为核心的技术架构。 腾讯云云函数是腾讯云提供的无服务器执行环境,具备自动扩缩容能力,支持高并发,且不需要操心主机购买、环境搭建等,开发效率高,无需担心运维。


并发能力、压力测试


活动涉及总人数超万人,为了确保万无一失,系统按照 2000 QPS 的并发能力设计,云函数并发能力由云函数并发数量和云函数运行时间共同决定。
这里,引入了 Redis,把数据库中所有名员工的数据提前写入 Redis 中,提高查询效率。 非白名单员工或 Redis 过期后(此时应该已度过高峰期),再降级查询数据库内的员工信息,此方案下云函数的运行时间低至 10ms 以下。


实际运行


活动进行时,监控显示一切正常,系统设计支持 2000 QPS 的并发能力,最终平稳支撑项目运行,顺利度过瞬时高峰。
API 网关监控
云函数监控
腾讯云里程碑专属 H5 推送项目,需求内容本身并不难,但需要做不少的工作才能确保万无一失。 作为前端开发,Serverless 确实让前端更容易向全栈发展,且更容易开发出稳定性好、支持高并发的后端服务。

(*本文为AI科技大本营整理文章, 转载 微信联系 1092722531)


精彩公开课




推荐阅读






请到「今天看啥」查看全文