为什么很多高并发 Leaderboard 会用 Serverless 来做写后端/读穿透逻辑?和 VM/容器相比的核心权衡是什么?
Why use serverless functions for write-behind/read-through logic in leaderboards, and what are the trade-offs vs VMs/containers?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: medium
分类: System Design
标签: serverless, autoscaling, tradeoffs
参考答案摘要
答案 把缓存编排(write-behind / read-through)做成 Serverless 的主要动机是 最小化运维 与 自动扩缩容 : 无需预置服务器,按需调用,自动扩到峰值。 按执行时间计费,某些波峰波谷明显的流量形态下更经济。 适合事件驱动:分数变更触发函数 → 写 DB / 推 CDN / 推消息队列。 权衡点 冷启动与时延 :函数可能慢于常驻服务,不适合每次都在关键链路里执行重...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。