陈霖,百度外卖资深架构师,2011 年加入百度后先后在百度知道、百度旅游、百度糯米核心系统架构开发工作。2014 年加入百度外卖,从百度外卖 1.0 开始负责外卖整体技术架构,先后主导交易系统架构多次演进,设计支撑海量订单的系统。在 2015 年期间,对外卖服务端架构进行了服务化设计,进行了细节的服务拆分、治理工作,整个服务化技术方案极大提升了外卖研发团队的研发效率,同时也极大提升了服务的可用性,在 2016 年 sacc 中服务化和微服务专题中分享了外卖的服务化实战经历和服务治理方案。2016 年初负责外卖基础架构部,分别在存储、计算、在线服务、开发测试流程上对业务提供基础技术解决方案。
百度外卖2014.5.20才第一版上线,并从第一版上线至今进行了指数方式的发展,在业务指数增长过程中,技术架构也需要频繁进行快速的变更以适应业务的发展,而外卖从2015年初至今,进行了非常多次的技术变更优化。这次演讲将会为大家分享这其中最重要的一些架构变更,包含商户、交易等核心架构逻辑的架构优化历程,也包含业界优秀架构和技术方案在外卖的落地实施状况,还包含很多架构的创新来解决外卖自有的很多业务问题。
本次分享以百度外卖实际发展中的问题为引子,讲述了架构师如何在高速发展的业务中发挥足够的价值,从而确保技术可以跟上并超过业务的发展,同时也给出了一些边开飞机边换引擎的一些具体实践方法。