大型小说网站开发语言社交网站 cms
大型小说网站开发语言,社交网站 cms,济宁市松岳建设机械有限公司网站,查看wordpress密码简介#xff1a; 2020 年的“十一出行节”期间#xff0c;高德地图创造了记录 ——截止 2020 年 10 月 1 日 13 时 27 分 27 秒#xff0c;高德地图当日活跃用户突破 1 亿#xff0c;比 2019 年 10 月 1 日提前 3 时 41 分达成此记录。 期间#xff0c;Serverless 作为其中…简介 2020 年的“十一出行节”期间高德地图创造了记录 ——截止 2020 年 10 月 1 日 13 时 27 分 27 秒高德地图当日活跃用户突破 1 亿比 2019 年 10 月 1 日提前 3 时 41 分达成此记录。 期间Serverless 作为其中一个核心技术场景平稳扛住了流量高峰期的考验。值得一提的是由 Serverless 支撑的业务在流量高峰期的表现十分优秀每分钟函数调用量接近两百万次。这再次验证了 Serverless 基础技术的价值进一步拓展了技术场景。
客户介绍
2020 年的“十一出行节”期间高德地图创造了记录 ——截止 2020 年 10 月 1 日 13 时 27 分 27 秒高德地图当日活跃用户突破 1 亿比 2019 年 10 月 1 日提前 3 时 41 分达成此记录。
期间Serverless 作为其中一个核心技术场景平稳扛住了流量高峰期的考验。值得一提的是由 Serverless 支撑的业务在流量高峰期的表现十分优秀每分钟函数调用量接近两百万次。这再次验证了 Serverless 基础技术的价值进一步拓展了技术场景。
客户痛点
自主出行是高德地图的核心业务涉及到用户出行相关的功能诉求承载了高德地图 APP 内最大的用户流量。自主出行核心业务中应用 Node FaaS 的部分场景包括主图场景页、路线规划页和导航结束页等。
随着功能的进一步拓展高德地图从导航工具升级为出行服务平台和生活信息服务入口进一步拓展了出行相关的生活信息服务场景带给用户更全面的用户体验。例如新功能场景推荐卡片旨在根据用户出行意图推荐信息提升用户出行体验。此功能需具备快速迭代样式调整高灵活性的能力。因此将卡片样式模版存放于云端通过服务下发的形式渲染至客户端无疑为最优选择可以满足业务快速灵活迭代的目的。
解决方案
经过方案评估判断此场景类型属于无状态服务基于阿里云 Serverless 成熟的生态高德最终选择接入 Node FaaS阿里云函数计算服务能力出行前端搭建了场景推荐卡片服务。卡片的 UI 模版获取、数据请求聚合逻辑处理、拼接生成 Schema 的能力均在 FaaS 层得到实现客户端根据服务下发的 Schema 直接渲染展示达到更加轻便灵活的目标。在“十一出行节”峰值场景中Serverless 整体服务成功率均大于99.99% 总计 100W 次触发/分钟QPS 2W各场景的服务平均响应时间均在 60ms 以下服务稳定性超出预期。
使用效果
从对以上业务场景的支撑中我们可以看出 Serverless 的表现非常优秀。当然你也会问传统的应用也能带来同样的体验那么 Serverless 的差异化价值又是什么呢
简单提效
传统 BFFBack-end For Front-end层应用会随着时间推移以及业务需求的增加 其 BFF 层逐渐变 “富” 冗余的代码逐渐变多最后变成开发者的噩梦——“牵一发而动全身”。随着人员迭代变化模块的开发者也会变化BFF 层就会慢慢变成一个无人知晓无人敢动的模块。
当 BFF 层转换成 SFF (Serverless For Front-end) 层之后会有什么变化SFF 的职责会变的单一、零运维、成本更低这些是 Serverless 本身自带的能力而这些能力可以帮助前端进一步释放生产潜能。开发者不再需要一个富 BFF 层而只需一个接口或一个 SFF 就可以实现功能天然解决了“牵一发而动全身”的问题。如果接口停服或者没有流量那么所用的实例会自动缩零也就很容易分辨出是哪一个接口函数后期就可以删掉此接口的函数有效提升资源利用率。
高德在 Serverless 应用上非常先进实现了 FaaS 层与研发体系的完全对接因此应用从开发、测试、灰度、上线的全生命周期到具备流控、弹性、容灾等标准化能力所用的时间较以前缩短了 40%大大提高了人效。
弹性以及成本
通过流量趋势数据我们可以观察到地图场景流量特点——高峰与低峰的落差十分明显。按照传统应用的资源准备我们需要根据最高峰的流量进行资源准备所以到了流量低峰期多准备的机器会有很多冗余这就造成了成本的浪费。
针对以上情况高德使用了阿里云函数计算可以根据流量变化自动扩缩容。然而提升扩缩容速度的复杂性较大一直是大企业的专属但函数计算可以通过毫秒级别的启动优势将快上快下的扩缩容能力普及给用户轻松帮助用户实现了计算资源的弹性利用并且大大降低了成本。
可观测性
可观测性是应用上线诊断平台的必备属性要让用户观察到 RT 变化、资源的使用率、系统应用的全链路调用从而快速诊断出系统应用的瓶颈问题。阿里云函数计算率先与日志服务、云监控、tracing 平台以及函数工作流编排做了完美的融合用户只需要配置一次就可以完完整整的享受到以上这些功能大大降低了用户的学习成本实现了对应用程序的快速诊断。
Serverless 规模化落地的序幕已经拉开 更多场景正在各行各业中解锁。Serverless 在高德的规模化落地对于业务方来而言业务迭代更快更灵活了为业务创新创造了前提条件对于前端开发者而言进一步激活了开发者的生产潜能提升了极大的能力自信。高德出行业务从 2020 年初的能力试点到“十一出行节”的自主出行核心场景期间接入了阿里云函数计算积累了非常宝贵的云原生落地经验为未来业务整体上云打下了良好基础。
原文链接
本文为阿里云原创内容未经允许不得转载。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89551.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!