自动化营销系统的一些思考和实践总结
概述
我在2015年的时候,听了关于国内某一家互联网公司的技术分享,他们的技术经历了三个阶段,分别是
- 传统的LAMP架构
- 对系统基于业务边界进行垂直切分,包括对数据库进行垂直和水平切割的架构
- 这个阶段很神秘,没有分享
但是第3阶段,他们提到了Java开发人员不再需要去开发商城端的营销活动类的业务,开发人员的精力全部集中到了中间件、供应链、进销存等重业务软件的开发。因为这种系统架构能够帮组他们提高生产力,在市场竞争中取得优势,所以基于商业的目的考虑,他们没有分享。于是那时在心里留下了一个疑问。最近机缘巧合,公司来了一位资深的产品经理,在和他交流的过程中他多次提到了自动化营销的话题,又一次触发了我对于在2015年心中的那个疑问的思索。 经过一个月左右的调研和思考,有了一些思路和实践,因此阅读完本文,你会知道如下内容
- 如何通过设计系统架构就能够实现将经常变化的业务需求转成规则配置,不再需要开发人员去写代码实现;
- 上述的系统设计带来的一些问题;
- 上述的问题的利和弊的一些思考;