开发者社区 > 云原生 > 正文

Timing App在Serverless 领域做了哪些深入的实践?

Timing App在Serverless 领域做了哪些深入的实践?

展开
收起
1358896759097293 2021-03-23 20:09:42 949 0
1 条回答
写回答
取消 提交回答
  • 45271990@qq.com

    用户介绍 Timing App 成立于 2017 年 5 月 12 日,是武汉氪细胞网络技术有限公司旗下的 一款提供在线学习的教育社交类应用,专注帮助社区用户提升学习凝聚力,达成学习目标。 目前已有超过 700 万人通过 Timing 进行高效学习。 与传统的在线学习应用不同,Timing app 提供了 Timing 自习室、图书馆学习、视 频打卡、学习日记、契约群、学习服务等多类具有社交性质的在线教育服务,帮助用户找到 自己的学习节奏,找到坚持学习的一万种理由。例如一起考雅思,可以通过它的社交属性来 发起学习小组,小组成员之间相互鼓励和帮助,一同完成学习目标。 业务痛点 Timing App 未设置专职运维人员,之前采用单体 PHP 架构,无法满足快速增长的 业务需求。今年,开始尝试开源项目,自建微服务架构+APM,但因技术门槛和人力不足 一直没有成功落地。业务本身具有潮汐特性,用户访问主要集中在晚间和节假日,此外,受 疫情影响,春节期间峰值流量暴增 4 倍,面临较大的成本压力。 痛点综述:  代码耦合度较高;  微服务架构运维复杂;  开发迭代效率较低;  资源利用率不高; 因此,Timing App 借助 SAE 实现了:  降成本:节省了自建微服务架构的 ECS 成本。基于秒级弹性能力,无需长期保有固 定资源,按需自动弹、按分钟计费,极大的提升了资源利用率。  提效率:屏蔽了底层 IaaS 购买、底层 K8s 细节和运维的烦恼,低门槛部署 Dubbo /Spring Cloud 等微服务应用,支撑新业务快速上线,还提供了 QPS、RT、接口调 用量、错误数等实时监控功能,用于快速定位问题,提升诊断效率,让企业专注于业务 本身。  业务稳定:基于 SAE 的定时弹性能力和基于监控指标弹性(CPU/Memory 等), 无须容量规划,秒级弹性,便可轻松应对流量暴增,保障 SLA。据悉,通过 SAE 来部署和开发应用的客户遍布各行各业,例如在线教育、物联网、 新零售、在线旅游、能源科技、汽车金融、国有大企业等 。此外,SAE 支持 0.5core 的最小规格,进一步降低了用户的使用成本,部署一套日常环境成本节省高达 47%~57%。

    2021-03-24 10:10:32
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载