Posts
All the articles I've posted.
-
手把手走一遍定位式位图倒排:增删改查与全量增量下发
Updated:本文详细拆解 Bidder 竞价服务中的定位式位图倒排索引,探讨如何实现高效的全量与增量构建。通过 4 条创意的生命周期,演示增删改查全过程,每次变更均还原为 copy-on-write 的「造新快照、换引用」操作。同时介绍通过 OSS 下发快照的方案,利用不可变 blob 与 manifest 指针布局,实现冷启动全量拉取与运行时增量拉取(版本差与 chunk delta)。
-
配置落地:从投放后台到索引快照(近线编译、触发机制与版本化快照)
Updated:广告主在投放后台维护的层级配置树,怎样被近线编译成一份 Bidder 能够毫秒级匹配的版本化只读快照?本篇专讲生成侧的编译流水线,详细拆解从配置树到索引快照的完整链路。我们将探讨编译前置、版本化设计、全量与增量编译的双轨机制、基于 CDC 的触发机制,以及编译与分发解耦的组件边界,揭示这台「编译器」如何将控制面对象转化为数据面所需的高效结构。
-
程序化广告投放层级与定向配置:模型、继承与缺省语义
Updated:程序化投放并非单一配置,而是要维护一棵四层配置树:广告主、推广计划、广告组与创意。本文将深入剖析这四层对象模型的核心职责与边界,讲清营销目标、预算与出价等配置项如何合理归层。同时,我们将重点探讨定向条件在跨层级合并时的底层逻辑,包括继承机制、逐维求交与排除累加的差异,并揭示配置面极易踩坑的缺省语义陷阱,帮助开发者构建更稳健的广告配置体系。
-
Pacing 目标曲线:时段消耗权重怎么设计
Updated:在预算 Pacing 中,PID 负责紧跟目标消耗曲线 r(t),但这条曲线本身该如何科学绘制?本文将带你深入剖析时段消耗权重 w(τ) 的设计逻辑:探讨如何对齐流量、可得量与转化价值量;详解涵盖聚合、加权、平滑、混合回拉与归一化的离线构造管线;论述按日型与时区独立建模的必要性;最后讲透预测模块与控制机制在处理偏差与残差时的明确分工作用。
-
Bidder 预算 Pacing:PID 控制与消耗平滑
Updated:深度剖析需求方平台竞价引擎的预算 Pacing 机制,解决广告预算平滑消耗难题。不仅防范超投,更确保了时间分布的一致性。文章详述 ASAP 与流量加权等目标消耗曲线的设定思路,对比节流与出价系数两大执行手段。同时,系统探讨 PID 闭环反馈控制在竞价场景的映射逻辑,并针对抗积分饱和、纯滞后等分布式陷阱提供实战调优策略。