谢不邀,但我也要主动来答!
这里的说法不太准确,有些以讹传讹的部分,并不是所谓部门年会的阳光普照。
腾讯云在第三季度内实现年度收入成功突破100亿元,公司特别授予了腾讯云团队和TEG兄弟团队创业里程碑激励,只是选择了在这个时间点对相关团队发放纪念礼。
本次激励不只是公司对腾讯云业务发展“迟来的庆祝”,更是肯定团队的兄弟姐妹多年来的拼搏和坚持的创业精神,再接再厉创造下一个里程碑。
如果你有腾讯云的朋友,相信你的朋友圈这两天也被这张图刷屏了。
据腾讯云的开发小哥哥透露,这类H5最大的挑战就是需要在短时间内应对瞬时并发高峰,但实际上,他们只派出了一名工程师,在两天内就完成了方案设计、开发、测试和上线。
开发同学是如何做到的呢?
其实,这场瞬时高并发的活动背后,由腾讯云云函数SCF 为其提供底层技术支持,系统设计支持2000 QPS 的并发能力,最终平稳支撑项目运行,顺利度过瞬时高峰。
具体细节可以移步@腾讯云Serverless的回答。
感谢大家关注腾讯云,做云,我们是认真的!
顺便说一句,现在加入腾讯云还不晚~
今天,这张图片刷爆朋友圈!
说出来可能没人相信,
这个活动的底层技术支持由我们 @腾讯云 Serverless 团队提供 ; )
不卖关子!是的,腾讯云 2019 年度收入在第三季度破百亿,并且给员工推送了一个 H5,内含领取一部 iPhone 11 pro 作为纪念礼的消息。
在这张包含惊喜的 H5 推送背后,腾讯云云函数 SCF 为其提供了底层技术支持,完美支撑了短时间内超万名用户的访问请求。
系统需要实现:
结合以上需求,最终选择了腾讯云,以 API 网关+腾讯云云函数为核心的技术架构。腾讯云云函数是腾讯云提供的无服务器执行环境,具备自动扩缩容能力,支持高并发,且不需要操心主机购买、环境搭建等,开发效率高,无需担心运维。
活动涉及总人数超万人,为了确保万无一失,系统按照 2000 QPS 的并发能力设计,云函数并发能力由云函数并发数量和云函数运行时间共同决定。
这里,引入了 Redis,把数据库中所有名员工的数据提前写入 Redis 中,提高查询效率。非白名单员工或 Redis 过期后(此时应该已度过高峰期),再降级查询数据库内的员工信息,此方案下云函数的运行时间低至 10ms 以下。
活动进行时,监控显示一切正常,系统设计支持 2000 QPS 的并发能力,最终平稳支撑项目运行,顺利度过瞬时高峰。
腾讯云里程碑专属 H5 推送项目,需求内容本身并不难,但需要做不少的工作才能确保万无一失。作为前端开发,Serverless 确实让前端更容易向全栈发展,且更容易开发出稳定性好、支持高并发的后端服务。
简单五步,即可基于云函数,通过 Serverless Framework 快速部署 hello_world 函数。
1. 安装 Serverless Framework CLI
$ npm install -g serverless
2. 使用 create —template 命令参数,基于 tencent_nodejs 模板创建 hello_world
$ serverless create --template tencent-nodejs --path my-service
3. 执行 npm install 安装相关依赖
$ cd my-service $ npm install
4. 扫描微信二维码一键登录,部署函数到云端
$ serverless deploy
5. 触发云函数
$ serverless invoke -f hello_world
部署完成后,即可在您的命令行中看到部署详情,也可以在腾讯云控制台看到对应资源。
产品官网:
欢迎体验,专栏里还有更多教程:玩转 Serverless