1998年3月,中国第一笔互联网网上交易成功,标志着中国正式从电子数据交换时代步入互联网电子商务时代,从2003年开始进入迅速发展阶段,到今天,中国电子商务格局已经形成。笔者在传统企业应用和电商互联网公司摸爬滚打了15年,亲历过传统企业应用向互联网转型,以及电商物流系统的架构演进过程。本文是笔者根据多年经验整理的一个小结。
电商物流系统主要包括仓储、预分拣、分拣、配送、干线运输、售后、客服等业务系统。电商物流系统的架构是随着技术的进步一步步进化过来的,最初也和传统企业应用一样,经历过 C/S 和 B/S 时代,后来由于业务规模的快速增长,电商物流系统走出了一条不同于企业应用的进化之路,也就是+互联网时代和 DB+ 时代,本文将重点对京东物流系统的进化过程进行简要阐述。
C/S 时代
C/S 是一种历史悠久而且技术非常成熟的架构,在电子商务发展的初始阶段(2000年左右),和企业应用一样,由于业务规模很小(每天几百单),加上物流中心(库房、分拣中心、配送中心)的数量也很少,全国就几个甚至一个物流中心,这样系统的部署和运维成本很低。在这样的背景下,自然也就选择了当初最稳定的 C/S 架构,如图1所示。