产品名称 | 汽车之家电商系统架构演进与平台化架构实践 |
---|---|
公司名称 | 东莞市数云网络科技有限公司 |
价格 | .00/个 |
规格参数 | |
公司地址 | 广东省东莞市松山湖园区瑞和路1号2栋501室02 |
联系电话 | 18002820787 18002820787 |
互联网大环境在 2011~2013 年经过千团大战、电商大战 [1] 之后,电商业务已经成了互联网流量变现除广告模式外的另外一块战略高地。在 2013 年“双十一”期间,汽车之家推出购车服务,将交易环节作为一个重要发展方向 [2]。
在业务起步阶段对技术的要求就是快速迭代上线,验证产品可行性。在满足业务日常需求的同时,技术架构上的思考也未停止过。考虑到未来电商系统的可扩展性,参考业界阿里巴巴的技术体系,2014 年开始研发技术栈也逐步从 .NET 体系变成 Java 体系,并与 2015 年 5 月 30 日完成所有的应用切换,上线完整的在线网上购车平台车商城。
2. 微服务阶段
随着电商业务迅猛发展,技术人员的增加,到 2016 年技术团队已经有了上百人。单体架构之痛迎面扑来,就以一个前台的商城 git 项目而言,就几乎近 30 个 Maven 的子项目,遇上需求并行开发,经常出现代码的合并冲突、需求上线等待、线上慢 SQL 等问题,整个系统的开发效率和系统稳定性都变差了。