广告业务系统 之 框架沉淀 —— “数据消费型服务框架”

Posted 魏小言

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了广告业务系统 之 框架沉淀 —— “数据消费型服务框架”相关的知识,希望对你有一定的参考价值。

文章目录

广告业务系统 之 框架沉淀 —— “数据消费型服务框架”

数据消费型服务统一框架

由于 ADX 系统中,大量数据以流式涌动,整个链路中出现了 “多处流转都需要以消费中间件数据的模式完成“ 的奇观。为了提升代码的复用性、及可扩展性,我们将 ”数据消费“ 逻辑做抽象隔离成统一框架,业务逻辑以 “组件” 的形式进行嵌入。

在具体的实现中,需要用到的就是 Goland 中的 Plugin 功能。

主流程

我们将消费中间件数据的逻辑 确认后,在处理数据的时候,以 抽象函数做接口 实现。


如图,我们把消费数据放置于 channel 中,在 抽象函数 Deal() 中做数据处理。各个业务服务只需实现 Deal() 函数 以组件形式构建就可以直接复用 公共库A’ 。

Plugin 构建

在业

以上是关于广告业务系统 之 框架沉淀 —— “数据消费型服务框架”的主要内容,如果未能解决你的问题,请参考以下文章

广告业务系统 之 框架沉淀 —— “数据消费型服务框架”

推荐系统学院11期ppt+回放|声明式推荐系统之二——AI 在线业务编排框架

沉淀了3年的前端错误监控系统,打通你的脉络

最近一个dish项目的建设思考

巨人大哥谈电商平台框架之后台管理框架

MyBatis框架之第三篇