项目背景
广告投放平台存在刷量、Cloaking 伪装作弊,原有 Java 服务高峰期 CPU 满载,每日千万曝光数据实时校验超时,人工筛查作弊成本高。
技术栈
Go、Redis 集群、MySQL、Canal、Docker、Linux CentOS
落地内容
独立从零开发实时作弊识别微服务;基于 IP、UA、设备指纹多维度风控规则;用 Singleflight 防缓存击穿,Canal 同步业务库数据;编写批量离线数据分析脚本。
项目成果
单实例支撑峰值 QPS1.8w,接口耗时从 120ms 优化至 18ms;作弊拦截率提升 42%,客户广告无效损耗降低 35%;缩减 2 台应用服务器。