论Serverless无服务架构
摘要
2023年6月至2024年12月,我作为系统架构师参与了某大型零售集团“智慧营销中台”项目的架构设计与落地工作。该项目原有营销规则引擎、优惠券发放、用户行为分析等模块采用传统虚拟机集群部署,存在资源利用率低、弹性扩缩困难、运维成本高、新业务上线周期长等问题。经充分调研与论证,我们引入Serverless无服务架构,基于阿里云函数计算(FC)、API网关、消息队列MQ、对象存储OSS及表格存储TableStore等托管服务,重构了事件驱动的营销触达链路。本人主要负责整体架构方案设计、技术选型评审、核心函数模块划分、可观测性体系搭建,以及跨团队落地协调与关键技术攻关。项目实施后,系统在双十一等大促期间峰值并发处理能力提升约4倍,基础设施成本下降约35%,新营销规则从需求到上线的平均周期由2周缩短至3天。本文结合该项目实践,系统阐述Serverless架构的特点、适用场景、常见技术,以及在工程落地中面临的主要挑战与应对策略。
关键词: Serverless;函数计算;事件驱动;FaaS;云原生
论文专业名词对照
架构与理念类
| 名词 | 形象化解释 |
|---|---|
Serverless(无服务架构) | 不是“没有服务器”,而是你只管做菜,厨房、煤气、洗碗都交给饭店——你只写业务逻辑,机器采购、扩容、运维由云平台负责。 |
FaaS(函数即服务) | 像按次计费的出租车: |
