Lambda 的 15 分钟限制为何是 15 分钟 - 无服务器设计约束背后的合理性
从 Firecracker 的设计理念和多租户运维角度,解析 Lambda 最大执行时间 15 分钟、内存上限 10GB、负载 6MB 等各项限制为何设定为这些值。
关于 Lambda、API Gateway、Step Functions 等无服务器架构的对比文章
从 Firecracker 的设计理念和多租户运维角度,解析 Lambda 最大执行时间 15 分钟、内存上限 10GB、负载 6MB 等各项限制为何设定为这些值。
从 Firecracker MicroVM 的生命周期解析 Lambda 冷启动的发生机制,通过 SnapStart、Provisioned Concurrency、函数设计三个维度比较基于实测数据的优化方法。
明确 Standard 工作流与 Express 工作流的选择标准,介绍 Retry/Catch 的声明式错误处理和分布式 Map 的大规模并行处理。
解析 Lambda 的函数设计、事件源映射、冷启动对策、Powertools 的活用。
明确 HTTP API 与 REST API 的选型标准,介绍 Cognito 和 Lambda Authorizer 的认证模式以及限流设计的实践方法。
将 EFS 挂载到 Lambda 函数和 ECS 任务以活用共享文件系统。介绍访问点设计和性能优化。
解析利用 AWS Step Functions 的状态机设计方法,介绍可视化工作流、错误处理以及通过 Lambda 集成实现的工作流编排。
解析 Lambda 在默认并发数 1,000 限制内管理微型虚拟机的机制、预热池的复用策略、Worker Manager 的放置决策、降低冷启动率的内部优化。
解析利用 Amazon API Gateway 和 Lambda 构建无服务器 API 的方法。