美菜网中台建设

春哥叨叨

共 1624字,需浏览 4分钟

 ·

2021-06-16 12:55

前面的文章主要介绍过美菜网技术体系的发展史,参见:美菜网技术体系发展,其发展过程中中台建设也是其中非常重要的一环,故摘出来单独介绍。


随着美菜网各业务线的快速扩展,某些业务线进入了深耕及精细化运营阶段。业务线众多、复杂度高,部门效率也因为系统耦合大大降低。为解决这些问题,进行了中台建设,首先重新划定了系统边界,抽象建设了用户中心、商品中心、营销中心、交易中心等各大业务中心。


美菜网电商发展阶段可以简单归纳为以下三个阶段:

  1. 自营电商阶段:包括美菜商城、美菜供应链、美菜物流;

  2. 平台电商阶段:在原有基础之上,扩展了三方商家和三方物流;

  3. 多平台、多业务领域的开放时代:多业务线、多渠道、多场景、多品类的支持;


这个阶段面临的主要问题体现在系统、业务、组织三个温度上:

  1. 系统:系统耦合强、流程长,导致学习成本高,系统稳定性差,功能需要定制化、复用性差,需要重复建设,数据分散;

  2. 业务:需求响应慢,业务玩法少,业务生态开放难;

  3. 组织上:创新成本高,人力成本高,各团队协同作战能力差;

怎么解决呢?成两个方向:能力开放和系统复用。


能力开放的目的在于业务解耦,各平台能力按领域边界独立划分,协同赋能。

系统复用的目的在于组合大于继承,一套沉淀能力可复用支撑多个业务场景。



总的来说,希望通过中台化可以解决架构的如下问题:

  1.  通过业务拆分、系统分层,降低系统复杂性,提升稳定性;

  2. 通过模型抽象、服务共享,提供可复用的业务实现业务迭代敏捷性;

  3. 通过统一数据架构,消除业务数据壁垒,提升业务联动性;

  4. 通过中台能力沉淀,实现低人力、低成本、引领业务快速创新;


最终中台架构被分成5个核心领域,三层技术支撑。


搭建好电商业务台,首先要理解交易。

交易可以理解为货币与商品的交换,买家提供货币,卖家提供商品,最终基于钱货转移,达成一致,就是交易。


钱货达成一致的过程就是交易的过程。


基于交易的理解,我们就可以理解履约、解约、违约了。


商品的不同会影响到不同的交易流程。


货币形式的不同也会影响钱交易的流程。


电商系统中包含三流:信息流、资金流、物流。所以三流都会影响到交易环节的不同流程。


有了对于电商、交易的业务理解之后,反过头就可以进行我们的系统设计了。



交易中,合约的达成是基于订单实现的,正向交易叫做订单,逆向流程同样可以叫做订单,只不过其主要解决的是售后问题的售后单。


这样可以将交易的核心流程细分为如下环节。


经过了对交易的定义,接下来对业务能力进行定义。


业务能力可以看做是交易元素及其核心功能组成的,元素的差异和核心功能的差异,最终造就了业务能力的差异。


美菜网是生鲜电商,存在大量的非标品,以海鲜鱼类为例,售卖方式可以分为:按条卖、按条收费;按条卖,按斤收费;按斤卖,按斤收费;


基于交易及功能的抽象,交易中心核心功能架构如下。


接下来就是技术保障工作,围绕于统一基础技术组件建设、稳定性建设、高可用建设等工作。


总结起来,中台化推进路径分为如下几步:

  1. 定方案

  2. 撘系统

  3. 找试点

  4. 做推广


定方案:


撘系统:


找试点:


做推广:


中台推广过程中也会遇到一些困难,主要围绕于团队建设、系统依赖、业务支撑的压力、业务复杂度高、团队合作等。


后续的中台化规划依然围绕于:效率与创新展开。

  1. 持续接入更多业务,彻底解耦;

  2. 不断完善能力,提升效率;

  3. 赋能业务运营,引领创新;


总的来说,做好中台化,需要对业务有足够的理解,才可以建设好对应的业务中台;中台不能解决所有问题,与垂直业务的边界划分非常重要;中台的推广比搭建更难,需要有极强的组织能力;高内聚、低耦合、抽象可扩展等软件编程思想依然可以为中台建设提供很多指导;稳定性是中台建设的第一原则,没有稳定性,难言赋能业务价值,所以需要不断投入。

浏览 111
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报