在线教育客户【Timing App】在 Serverless 领域的实践

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 帮助用户提升学习凝聚力的教育社交App Timing App 成立于2017年5月12日,是武汉氪细胞网络技术有限公司旗下的一款提供在线学习的教育社交类应用,专注帮助社区用户提升学习凝聚力,达成学习目标。

bg_top_v3

帮助用户提升学习凝聚力的教育社交App

Timing App 成立于2017年5月12日,是武汉氪细胞网络技术有限公司旗下的一款提供在线学习的教育社交类应用,专注帮助社区用户提升学习凝聚力,达成学习目标。目前已有超过700万人通过 Timing 进行高效学习。

与传统的在线学习应用不同,Timing app 提供了Timing 自习室、图书馆学习、视频打卡、学习日记、契约群、学习服务等多类具有社交性质的在线教育服务,帮助用户找到自己的学习节奏,找到坚持学习的一万种理由。例如一起考雅思,可以通过它的社交属性来发起学习小组,小组成员之间相互鼓励和帮助,一同完成学习目标。

流量突增带来的扩容、业务稳定性和降成本的需求

Timing App 未设置专职运维人员,之前采用单体 PHP 架构,无法满足快速增长的业务需求。今年,开始尝试开源项目,自建微服务架构+APM,但因技术门槛和人力不足一直没有成功落地。业务本身具有潮汐特性,用户访问主要集中在晚间和节假日,此外,受疫情影响,春节期间峰值流量暴增4倍,面临较大的成本压力。

痛点综述:代码耦合度较高、微服务架构运维复杂、开发迭代效率较低、资源利用率不高等

使用 Serverless 技术构建新型互联网应用

阿里云应用引擎Serverless(简称SAE)『产品官网>>』基于 Serverless 架构,屏蔽了底层 IaaS 运维和 K8s 细节,区别于 FaaS形态的 Serverless 产品,用户无需修改编程模型,零代码改造就能直接使用。同时,完美结合Spring Cloud/Duboo 等微服务架构,提供应用发布、管理和服务治理等应用全生命周期的服务。

因此,Timing App 借助 SAE 实现了:

1. 降成本:节省了自建微服务架构的ECS成本。基于秒级弹性能力,无需长期保有固定资源,按需自动弹、按分钟计费,极大的提升了资源利用率。

2. 提效率:屏蔽了底层 IaaS 购买、底层 K8s 细节和运维的烦恼,低门槛部署 Dubbo/Spring Cloud 等微服务应用,支撑新业务快速上线,还提供了 QPS、RT、接口调用量、错误数等实时监控功能,用于快速定位问题,提升诊断效率,让企业专注于业务本身。

3. 业务稳定:基于 SAE 的定时弹性能力和基于监控指标弹性(CPU/Memory等),无须容量规划,秒级弹性,便可轻松应对流量暴增,保障SLA。

_2020_02_20_7_35_14

据悉,通过 SAE 来部署和开发应用的客户遍布各行各业,例如在线教育、物联网、新零售、在线旅游、能源科技、汽车金融、国有大企业等 。此外,SAE 支持 0.5core 的最小规格,进一步降低了用户的使用成本,部署一套日常环境成本节省高达47%~57%。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
移动开发 JavaScript 小程序
从入门到实践:Uni-app跨平台开发与应用
从入门到实践:Uni-app跨平台开发与应用
647 1
|
2月前
|
存储 消息中间件 前端开发
PHP后端与uni-app前端协同的校园圈子系统:校园社交场景的跨端开发实践
校园圈子系统校园论坛小程序采用uni-app前端框架,支持多端运行,结合PHP后端(如ThinkPHP/Laravel),实现用户认证、社交关系管理、动态发布与实时聊天功能。前端通过组件化开发和uni.request与后端交互,后端提供RESTful API处理业务逻辑并存储数据于MySQL。同时引入Redis缓存热点数据,RabbitMQ处理异步任务,优化系统性能。核心功能包括JWT身份验证、好友系统、WebSocket实时聊天及活动管理,确保高效稳定的用户体验。
140 3
PHP后端与uni-app前端协同的校园圈子系统:校园社交场景的跨端开发实践
|
2月前
|
前端开发 开发工具 Android开发
小红书APP的全新鸿蒙NEXT端性能优化技术实践
从 2023 年开始,鸿蒙的优势愈发明显,已经成为可与 iOS、安卓媲美的第三大移动操作系统。从一些抖音视频中也可以看出,鸿蒙在流畅性方面甚至在某些层面上超过了 iOS。本次分享的主题是小红书在鸿蒙平台上的工程实践,主要聚焦于性能优化和探索。
138 10
|
2月前
|
安全 搜索推荐 数据可视化
提升游戏APP留存与付费:高性价比工具与实践
2024年中国移动游戏市场收入达2843.3亿元,头部产品占据超七成份额。在存量市场竞争中,留住用户成为关键。Xinstall推出三大工具:Deeplink实现无缝跳转提升转化;安全加速优化启动体验;分享统计助力社交裂变,以低成本助力开发者提升留存与付费转化率。
70 3
|
8月前
|
数据采集 网络协议 算法
移动端弱网优化专题(十四):携程APP移动网络优化实践(弱网识别篇)
本文从方案设计、代码开发到技术落地,详尽的分享了携程在移动端弱网识别方面的实践经验,如果你也有类似需求,这篇文章会是一个不错的实操指南。
175 1
|
11月前
|
XML 安全 Java
App安全检测实践基础——工具
App安全检测实践基础——工具
268 0
|
数据采集 JavaScript 前端开发
利用无头浏览器进行APP提取数据的技术与实践
利用无头浏览器进行APP提取数据的技术与实践
|
开发框架 JavaScript 前端开发
深入探讨Vue.js核心技术及uni-app跨平台开发实践
深入探讨Vue.js核心技术及uni-app跨平台开发实践
138 1
|
开发框架 JavaScript 前端开发
深入探讨Vue.js核心技术及uni-app跨平台开发实践
深入探讨Vue.js核心技术及uni-app跨平台开发实践
199 0
|
SQL 分布式计算 对象存储
客户说|科脉 x AnalyticDB,Serverless Spark替换CDH助力运维降本80%
使用AnalyticDB Spark替换自建CDHSpark,助力科脉降本增效

相关产品

  • 函数计算