一、大型电商平台的定义

大型电商平台,很难给出统一的定义,有几个常用的指标:

(1)SKU千万以上;

(2)UV千万以上,PV亿以上;

(3)峰值订单每秒万单以上,日均订单百万以上;

(4)业务线复杂,全渠道多品类;

(5)在行业领域内至少排名前五名。

满足以上要求的公司,没有几家。阿里、京东、苏宁、唯品会符合以上要求。

二、大型电商平台的演进

第一,组织演进。成长为大型电商至少五年以上,业务野蛮生长,品类由单品类由多品类、全品类发展,业务线也发展成多个,渠道由单一发展成多个,人员也由几十人增长到几千人到几万、十几万人。伴随着业务的拆分、组织架构的调整,技术线为了更好的服务业务线,实现引领业务发展的诉求,技术线为了更好的从组织上对接业务,通常也会划分不同的团队,如业务线为了更好的服务客户,成立客户服务团队;为了更好的管理协调供应商,成立供应商管理团队;为了更好营销,成立营销团队;为了更好的进行内部运营,成立供应链团队和运营支撑团队;阿里、苏宁从组织架构上按业务拆分团队时,都分为前、中、后台,阿里为此还搞了个“大中台”战略。前台一般直接面向消费者、客户、商户,后台一般为运营支撑和供应链管理,财务、结算、物流、售后等职能,而中台一般做供应链战略、交易处理等全价值链管理、协调业务。

第二、系统群演进。业务的演进,是伴随着业务的拆分和整合。淘宝当年,一拆为三,发展为独立的品牌。而技术架构的发展符合康威定律,必须要形成组织架构和业务架构相匹配的系统架构。明确系统的边界,形成各体系中的职责明确的系统群,是必然的演进选择。各系统群职责对应前述的前、中、后台。各系统群中都有独立的接入层职责。如中后承担前台的订单流汇聚,后台承接中台的销售单据和釆购单据,形成物流单据和结算单据流。系统群内部闭环,特别是数据闭环,各系统群间使用数据管道如消息队列、ESB打通。各系统群间共享的数据形成主数据、业务基础数据服务化,如用户中心,会员中心,商品中心,价格服务,寻源服务、地址服务,时效服务等。各系统群内部按照战略层、战术层、执行作业层划分。前后台数据异构,减少藕合。

第三,技术演进。技术的演进是伴随团队规模、系统复杂性以及业务的发展而演进的。起初,技术研发部门只有十几人,慢慢发展到几千人、上万人。管理这么大的团队,在研发流程、工具上需要一套科学的流程和工具,代码管理系统、版本控制系统、代码检查系统、安全检查系统、自动化发布系统、运维系统、监控系统随之建立,越来越强调严谨的工程。业务的发展,系统也从简单的单体架构,发展到分布式系统架构,服务架构,RPC、服务治理系统随之建立。业务越来越复杂,数据多样性,随之要求大数据架构的建立,需要更加智能的辅助人工决策和执行。系统规模越来越大,几万台以上机器,对系统的稳定性和资源利用率要求必然越来越高,多数据中心多活随之成为标配,云化以及资源智能调度系统随之建立。

三、大型电商架构的核心

大型电商架构的核心,主要从管理复杂度、管理变化性方面着手,灵活运用分级、分类、分层思想。

(1)复杂上要化繁为简,简单化、分而治之;

(2)变化性要关注点分离,隔离变化。

分布式系统,手段主要有两个,复制和分区,系统分层分类设计,分类让系统一二三级资源优化区别处理,分层让系统资源区分设计,web层和应用层、服务层无状态设计,集群复制无限扩展,缓存和数据库有状态主从复制和分库分表分区处理,将读写分离,将复杂查询搜索引擎处理。

大型电子商务平台架构相关推荐

  1. 大型电子商务网站架构

     大型电子商务网站架构之-前端优化 1 前端优化必要性 随着互联网的发展,前端优化越来越被人们重视,在一个大型的大型电子商务网站技术架构中,前端架构一定是一项必不可少的工作,国内几个大型的互联网公 ...

  2. 大型电子商务网站架构之--分布式可扩展数据库架构

    http://liriguang.iteye.com/blog/714728 近几年分布式成为热门的话题,也成为大型系统必备良药,而在数据库方面应用更加广泛.通过采用普通廉价的设备构建出高可用性和高扩 ...

  3. 从零开始搭建公司大型SaaS 平台架构技术栈,这套架构绝了!

      大家好,我是宝哥! 当我们去搜索"架构",可以得到很多的架构图片,比如组织架构.业务架构.数据架构.技术架构.安全架构.产品架构.部署架构等. 什么是架构,通常大家说架构一般指 ...

  4. 大型购物平台的系统设计与架构

    作者:ReganYue 来源:恒生LIGHT云社区 一.功能要求 1.搜索 顾客能否搜索到他们想要购买的商品以及我们是否需要展现我们不能提供给当前顾客的商品. 比如,假如顾客所在地方是因为疫情而管制快 ...

  5. 电子商务平台技术选型和架构设计

    作者:禅与计算机程序设计艺术 1.简介 在这个时代,在线购物网站和电子商务平台已经成为促进互联网经济增长.服务用户和客户的重要平台.如何搭建一个具备高可用性.安全可靠的电商系统,是一个复杂的工程.作为 ...

  6. 微服务、分布式、云架构构建电子商务平台

    大型企业分布式微服务云架构服务组件 实现模块化.微服务化.原子化.灰度发布.持续集成 分布式.微服务.云架构构建电子商务平台 commonservice eureka Netflix事件.消息总线,用 ...

  7. SpringCloud微服务云架构构建B2B2C电子商务平台简介

    Spring Cloud是一系列框架的有序集合.利用Spring Boot的开发模式简化了分布式系统基础设施的开发,如服务发现.注册.配置中心.消息总线.负载均衡.断路器.数据监控等(这里只简单的列了 ...

  8. 云计算 码率适配限速_面向大型集团公司的云平台架构

    在过去的二十多年中,很多国内的大型集团公司都已经建立了非常庞大的业务信息系统,包括OA系统.ERP系统.CRM系统.HRM系统以及各种行业应用系统,为了保证这些业务信息系统的长期稳定运行,还建设了一批 ...

  9. (二)java版spring cloud+spring boot 社交电子商务平台 - 整合企业架构的技术点

    2019独角兽企业重金招聘Python工程师标准>>> 电子商务平台源码请加企鹅求求:一零三八七七四六二六.spring cloud本身提供的组件就很多,但我们需要按照企业的业务模式 ...

最新文章

  1. “xxxx“.zip:这个压缩文件格式未知或者数据已经被损坏,打不开压缩文件,总出现这个提示的解决方法
  2. 谷歌设计规范_[图]谷歌Play商城启用圆角矩形图标设计规范 6月24日强制生效
  3. 直击阿里双11神秘技术:PB级大规模文件分发系统“蜻蜓”
  4. Nacos如何支撑阿里内部数十万服务注册压力?
  5. Ext4.2文件目录及页面默认导入文件
  6. E. Almost Sorted(构造,递归)
  7. 【矩阵乘法】【倍增】美食家(luogu 6772)
  8. JVM内存结构分析:为什么需要S0和S1?
  9. 【转】(译)iOS Code Signing: 解惑详解
  10. 深入理解redis复制原理
  11. mysql数据库证件脱敏_mysql对身份证号码进行脱敏处理
  12. 应急响应病毒分析查杀集合
  13. NetBean将IDE设置导出为Zip存档
  14. Hive调优之 union all 效率低的问题解决
  15. word文档打破折号
  16. python3多线程下载图片_Python3多线程爬取meizitu的图片
  17. Android存储空间及路径总结
  18. QQ好友列表树形列表简单实现方式
  19. CES 2022、量子安全和激光雷达
  20. 系分 - 案例分析 - 系统维护与设计模式

热门文章

  1. 优达twitter 清理_优达资源 | 12个数据可视化工具,人人都能做出超炫图表
  2. Cleve Moler - MATLAB 创始人金秋10月中国大学校园行
  3. 如何搭建一套指标体系?
  4. 创始团队如何保持对公司的控制权?Snapchat这里可能有一份指南
  5. 开源!!!100多个常用API接口免费分享!建议收藏!
  6. CS5266Typec转HDMI+PD+U2+U3多口拓展坞设计原理图
  7. 看《赢在中国》的感悟
  8. 晶晨半导体---软开
  9. 平板电脑先锋W11安装Android,先锋w11官方固件
  10. Qt vs2010开发环境搭建