Workflow Engine诞生的背景
这几年有幸主导QQ看点内容处理系统的架构设计与开发,见证了系统从0到1的演进过程,先来一张整体概图,让读者了解内容处理系统所处位置。
内容处理主要包括过滤、打标和内容本身的处理三部分,如下图所示:
QQ看点初创阶段,每天的文章量非常少,图文5万篇/天,视频0.5万篇/天,内容中心的处理模块也只有10个左右。随着QQ看点业务的发展,目前每天的文章量已达千万,内容中心的处理模块也达到了150+。模块少的时候,怎么做效率也不至于太差,随着模块不断增多,就存在一个效率提升问题。这个不仅仅指文章的处理效率,还包括功能迭代开发、产品策略调整、系统故障定位等方面的效率。
提几个问题,这几个问题都有一定的共性:
往内容处理系统新增一个工程模块,怎么做比较快速?
抖音视频内容处理中心(全球每天共产生100亿的小视频),如何快速的调整针对某个国家或地区的内容处理策略,以便能符合当地的监管要求?
华为无线oss系统管理着自己多个制式的网络通信设备(包括基站、控制器等)、并可以对其进行远端软件升级。不同