Serverless 函数的执行时长与资源限制会影响哪些架构决策?举例说明。
How do execution time and resource limits affect serverless design decisions? Give examples.
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: medium
分类: System Design
标签: Limits, Design
参考答案摘要
答案 多数 FaaS 对单次执行时长、内存/CPU、并发与临时磁盘都有上限(如 Lambda 15 分钟)。因此长任务要拆分:用队列分片并行处理、用工作流编排把步骤拆成多段、或把重计算放到容器/K8s/批处理平台。资源受限也会影响依赖与数据处理方式:例如流式处理替代一次性加载大文件,或把大附件放到对象存储再引用。
答题技巧
技术面试题建议先理清思路再作答,从基础概念讲起,逐步深入。可以结合实际项目经验解释技术原理,展示你的理解深度和实践能力。
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案、收藏题目并进行模拟面试练习。