专车架构发展历程:优质架构是如何演进而非设计得来的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计5259个文字,预计阅读时间需要22分钟。
多年前,读过子柳老师的《淘宝技术这十年》。这本书成为我的架构启蒙书,书中的好的架构是进化来的,不是设计来的这句话像种子一样深植在我脑中。2015年,我...
很多年前,读了子柳老师的《淘宝技术这十年》。这本书成为了我的架构启蒙书,书中的一句话像种子一样深埋在我的脑海里:“好的架构是进化来的,不是设计来的”。
2015年,我加入神州专车订单研发团队,亲历了专车数据层「架构进化」的过程。这次工作经历对我而言非常有启发性,也让我经常感慨:“好的架构果然是一点点进化来的”。
1 单数据库架构产品初期,技术团队的核心目标是:“快速实现产品需求,尽早对外提供服务”。
彼时的专车服务都连同一个 SQLServer 数据库,服务层已经按照业务领域做了一定程度的拆分。
这种架构非常简单,团队可以分开协作,效率也极高。随着专车订单量的不断增长,早晚高峰期,用户需要打车的时候,点击下单后经常无响应。
系统层面来看:
- 数据库瓶颈显现。
本文共计5259个文字,预计阅读时间需要22分钟。
多年前,读过子柳老师的《淘宝技术这十年》。这本书成为我的架构启蒙书,书中的好的架构是进化来的,不是设计来的这句话像种子一样深植在我脑中。2015年,我...
很多年前,读了子柳老师的《淘宝技术这十年》。这本书成为了我的架构启蒙书,书中的一句话像种子一样深埋在我的脑海里:“好的架构是进化来的,不是设计来的”。
2015年,我加入神州专车订单研发团队,亲历了专车数据层「架构进化」的过程。这次工作经历对我而言非常有启发性,也让我经常感慨:“好的架构果然是一点点进化来的”。
1 单数据库架构产品初期,技术团队的核心目标是:“快速实现产品需求,尽早对外提供服务”。
彼时的专车服务都连同一个 SQLServer 数据库,服务层已经按照业务领域做了一定程度的拆分。
这种架构非常简单,团队可以分开协作,效率也极高。随着专车订单量的不断增长,早晚高峰期,用户需要打车的时候,点击下单后经常无响应。
系统层面来看:
- 数据库瓶颈显现。

