聚焦弹性问题,杭州铭师堂的 Serverless 之路

💡 原文中文,约4300字,阅读约需11分钟。
📝

内容提要

本文介绍了函数计算的能力,包括事件驱动架构、按请求付费、并发处理等。通过函数计算,开发者可以快速构建调用链路,实现业务落地。文章还介绍了处理作业的调用链路,包括用户提交作业、后端服务上传图片到OSS并发送消息到Kafka、函数计算的Kafka触发器实时处理数据。

🎯

关键要点

  • 函数计算支持事件驱动架构、按请求付费和并发处理。
  • 杭州铭师堂致力于提升教学效率,开发了学习笔记评优系统。
  • 在高峰期,作业图片处理需求激增,原有K8s架构面临并发处理问题。
  • 选择阿里云函数计算FC作为新架构,解决了老架构的弹性和成本问题。
  • 通过技术迭代,解决了Java冷启动和资源利用率问题,提升了响应速度。
  • 函数计算在高峰期的请求处理时间显著降低,弹性效率提高。
  • 杭州铭师堂在Serverless架构上取得进展,但仍面临产品集成和部署对接问题。
  • 未来将与阿里云团队继续探索Serverless在教育领域的应用。
➡️

继续阅读