先后在阿里、腾讯从事互联网研发工作 10 余年,主要关注在平台架构、业务架构、技术团队管理和研发过程管理领域,主要构建了黄金眼数据分析平台和腾讯云推送终端架构。
目前是顺丰科技有限公司首席架构师、平台架构部负责人,先后构建了移动通讯平台、微服务架构体系、安卓端研发框架、终端业务平台和顺丰软件快速交付模式。
随着三通一达对干线核心能力的建设,菜鸟对物流大数据的掌控,京东物流能力的开放,物流市场的竞争进入了白热化的阶段。大家比拼的不再仅仅是满足客户需求,而是开始比拼对市场变化的反应速度,比拼低成本运营的能力,比拼业务创新的能力。
这些变化使得单体应用越来越大,系统越来越多,数据流越来越复杂,时效越来越差,对业务变化的响应越来越慢,向服务化转型势在必行,这对应用架构,数据架构,基础架构的挑战非常大。
本演讲主要分享顺丰从单体应用架构迁移到微服务架构的过程,同时介绍架构设计思路,服务拆分思路,以及一些基础组件选型的思路,还将分享我们在服务化改造实践中积累的一些经验,教训,希望能给一些正在进行服务化实践的同行一个参考。