聚焦弹性问题,杭州铭师堂的 Serverless 之路
💡
原文中文,约4300字,阅读约需11分钟。
📝
内容提要
本文介绍了函数计算的能力,包括事件驱动架构、按请求付费、并发处理等。通过函数计算,开发者可以快速构建调用链路,实现业务落地。文章还介绍了处理作业的调用链路,包括用户提交作业、后端服务上传图片到OSS并发送消息到Kafka、函数计算的Kafka触发器实时处理数据。
🎯
关键要点
- 函数计算支持事件驱动架构、按请求付费和并发处理。
- 杭州铭师堂致力于提升教学效率,开发了学习笔记评优系统。
- 在高峰期,作业图片处理需求激增,原有K8s架构面临并发处理问题。
- 选择阿里云函数计算FC作为新架构,解决了老架构的弹性和成本问题。
- 通过技术迭代,解决了Java冷启动和资源利用率问题,提升了响应速度。
- 函数计算在高峰期的请求处理时间显著降低,弹性效率提高。
- 杭州铭师堂在Serverless架构上取得进展,但仍面临产品集成和部署对接问题。
- 未来将与阿里云团队继续探索Serverless在教育领域的应用。
➡️