《2023云原生实战案例集》——04 互联网——分众传媒 基于函数计算FC自研图片识别处理系统

简介: 《2023云原生实战案例集》——04 互联网——分众传媒 基于函数计算FC自研图片识别处理系统

image.png 

客户简介

分众传媒在主流城市主流人群必经的电梯空间中每天形成了高频次有效到达,覆盖3.1 亿中国城市主流消费人群,超过260万个电梯终端。除了电梯终端外,还会印发大量的 广告海报,怎样确保这些静态资源的张贴效果,成为分众的重要业务指标之一。

客户痛点

分众传媒自研了图片识别处理系统。当工作人员更换好海报后,会通过APP端拍照上传 到后台服务端。而每个周末,静态海报会批量进行更换,后台系统就会迎来处理高峰, 大概需要集中处理几百万张图片。工作日的时候,更换频次相对较低,后台系统就会柜 对空闲。周末和工作日的流量峰值平均相差10倍以上,如果按照周末的峰值保有资源, 会导致工作日产生大量的闲置资源。随着业务规模的增长,业务方对后台服务的弹性诉 求也越来越强,怎样能让后台系统能更加从容应对波峰波谷,又能平衡资源开销成为最 大的痛点。

解决方案

分众最早是采用单体架构来处理图片识别功能,切到函数计算后,采用前后端分离的架 构,后端部分使用API网关+ FC,使用API网关是为了规范化APIO对于FC,每个请求 都可以独占实例资源,通过水平弹性扩展来承载大流量。经过实际测试,发现2G/约 1.33C的资源规格可以满足大部分的图片识别场景,部分操作如加水印,还可以缩减到 512MB/约0.33C (最小规格128MB内存/约0.1C),达到最佳的资源使用配比,以节省 费用。而针对体积较大的算法包,通过挂NAS盘的方式,也可以解决。在弹性方面,函 数计算可以做到百毫秒级的弹性伸缩(冷启动),对APP端的API接口,端到端平均响 应大约在300ms左右,基本可以满足;对图片识别来讲,因为是异步调用,所以对延迟 并不敏感。最终上线后,大致的业务架构如下:

image.png

用户价值

• 降本增效:按需使用、按需付费的模式,极大释放了闲置资源,成本节省50%+。

• 极致弹性:分钟级弹性6000实例,快速完成图片识别任务,处理效率提升200%。

相关产品

函数计算FC

相关实践学习
【玩转ComfyUI】基于函数计算一键部署AI生图平台ComfyUI
本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI实现更高质量的图像生成。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
消息中间件 存储 Cloud Native
云消息队列 Kafka 版 V3 系列荣获信通院“云原生技术创新标杆案例”
2024 年 12 月 24 日,由中国信息通信研究院(以下简称“中国信通院”)主办的“2025 中国信通院深度观察报告会:算力互联网分论坛”,在北京隆重召开。本次论坛以“算力互联网 新质生产力”为主题,全面展示中国信通院在算力互联网产业领域的研究、实践与业界共识,与产业先行者共同探索算力互联网产业未来发展的方向。会议公布了“2024 年度云原生与应用现代化标杆案例”评选结果,“云消息队列 Kafka 版 V3 系列”荣获“云原生技术创新标杆案例”。
678 116
|
Cloud Native Serverless API
微服务架构实战指南:从单体应用到云原生的蜕变之路
🌟蒋星熠Jaxonic,代码为舟的星际旅人。深耕微服务架构,擅以DDD拆分服务、构建高可用通信与治理体系。分享从单体到云原生的实战经验,探索技术演进的无限可能。
1027 4
微服务架构实战指南:从单体应用到云原生的蜕变之路
|
弹性计算 Cloud Native Serverless
云原生应用示例:智能物流管理系统
在电商行业的快速发展中,某企业借助阿里云服务构建了一个云原生智能物流管理系统。此系统基于微服务架构,利用ECS、Kubernetes、ESS及RDS等服务来支撑其核心功能,并采用Serverless函数计算FC处理前端需求,配合消息队列MQ确保通信顺畅。ARMS的应用实现了性能监测与故障快速响应。同时,通过PAI分析数据以提高物流效率,OSS与CDN则优化了文件存储与全球访问速度。此外,系统还整合了Docker及GitLab CI/CD以支持快速迭代,并通过WAF、SLS等工具保障了安全性和合规性,整体上提供了高效、智能且低成本的物流解决方案。
658 7
|
Cloud Native 中间件 调度
云原生信息提取系统:容器化流程与CI/CD集成实践
本文介绍如何通过工程化手段解决数据提取任务中的稳定性与部署难题。结合 Scrapy、Docker、代理中间件与 CI/CD 工具,构建可自动运行、持续迭代的云原生信息提取系统,实现结构化数据采集与标准化交付。
1614 1
云原生信息提取系统:容器化流程与CI/CD集成实践
|
人工智能 Cloud Native 容灾
深圳农商银行三代核心系统全面投产 以云原生架构筑牢数字化转型基石
深圳农商银行完成第三代核心系统全面上云,日均交易超3000万笔,峰值处理效率提升2倍以上。扎根深圳70余年,与阿里云共建“两地三中心”分布式云平台,实现高可用体系及全栈护航。此次云原生转型为行业提供可复制样本,未来将深化云计算与AI合作,推动普惠金融服务升级。
1061 17
|
人工智能 运维 监控
阿里云携手神州灵云打造云内网络性能监测标杆 斩获中国信通院高质量数字化转型十大案例——金保信“云内网络可观测”方案树立云原生运维新范式
2025年,金保信社保卡有限公司联合阿里云与神州灵云申报的《云内网络性能可观测解决方案》入选高质量数字化转型典型案例。该方案基于阿里云飞天企业版,融合云原生引流技术和流量“染色”专利,解决云内运维难题,实现主动预警和精准观测,将故障排查时间从数小时缩短至15分钟,助力企业降本增效,形成可跨行业复制的数字化转型方法论。
913 6
|
Cloud Native 安全 Linux
龙蜥操作系统:CentOS 谢幕之后,国产云原生系统的崛起之路
龙蜥操作系统(Anolis OS)是 CentOS 停止维护后,由阿里云等企业联合发起的开源项目。它以双内核架构和全栈优化为核心,提供无缝替代 CentOS 的方案,兼容主流生态并针对云计算场景深度优化。其技术亮点包括 RHCK 和 ANCK 双内核、性能优化、全栈安全及国密算法支持。龙蜥适用于云原生基础设施、企业级应用部署及开发环境,社区已吸引 200 多家单位参与。未来规划涵盖 AI 框架优化、RISC-V 架构适配及桌面环境构建,正重新定义云时代的操作系统边界。
5028 0
|
Cloud Native 安全 Serverless
云原生应用实战:基于阿里云Serverless的API服务开发与部署
随着云计算的发展,Serverless架构日益流行。阿里云函数计算(Function Compute)作为Serverless服务,让开发者无需管理服务器即可运行代码,按需付费,简化开发运维流程。本文从零开始,介绍如何使用阿里云函数计算开发简单的API服务,并探讨其核心优势与最佳实践。通过Python示例,演示创建、部署及优化API的过程,涵盖环境准备、代码实现、性能优化和安全管理等内容,帮助读者快速上手Serverless开发。
|
运维 Cloud Native Serverless
Serverless Argo Workflows大规模计算工作流平台荣获信通院“云原生技术创新标杆案例”
2024年12月24日,阿里云Serverless Argo Workflows大规模计算工作流平台荣获由中国信息通信研究院颁发的「云原生技术创新案例」奖。
|
监控 安全 Cloud Native
阿里云容器服务&云安全中心团队荣获信通院“云原生安全标杆案例”奖
2024年12月24日,阿里云容器服务团队与云安全中心团队获得中国信息通信研究院「云原生安全标杆案例」奖。

热门文章

最新文章

相关产品

  • 函数计算