服务器 频道

美团陈义宏:美团供应链系统的架构演进

  【IT168 现场报道】中国系统架构师大会自2009年以来与大家携手共进,一起见证了IT架构之美的成长岁月。2014年金秋时节,一年一度的中国系统架构师大会SACC 2014于9月17-19日在北京五洲皇冠国际酒店盛大召开,本次大会邀请到了来自百度、腾讯、阿里巴巴、京东、淘宝、天猫、网易、58同城、奇虎360、爱奇艺、美团、唯品会、滴滴、银行等知名互联网企业与初创企业的资深架构师与IT大牛,探讨最具前瞻性的行业趋势与技术热点,分享架构在企业中的非常好的实践,共同领略架构之美。

美团陈义宏:美团供应链系统的架构演进
▲SACC 2014专题报道:http://www.it168.com/redian/sacc2014/

  在19日下午专场10《高效电商系统构建》的主题中,美团高级技术专家陈义宏带来了《美团供应链系统的架构演进》主旨演讲。

美团陈义宏:美团供应链系统的架构演进
▲美团高级技术专家 陈义宏

  3亿美元的成功吸金倒是给美团壮了下胆,美团就好比团购O2O的一把尖刀,这把尖刀被其磨得又尖又快,无往而不利,大举进攻移动App市场。切餐饮,切休闲娱乐,切酒店,切电影……从早期的一日一单到现在的一日上百单,美团的业务突飞猛涨,背后支撑的供应链系统为何能应变得灵活自如?美团供应链系统的架构经历了哪些演进?

  美团高级技术专家陈义宏目前主要负责上单系统的研发和团队管理工作,推动在线化上单在全品类的覆盖,实现上单流程的自动化。在企业业务系统方面有丰富经验,对模块化及面向对象分析方面有强烈兴趣。他将带来主题为“美团供应链系统的架构演进”的演讲,分享美团供应链系统在在线化、模块化、自动化的方向上开展的工作。

  供应链系统是电商最重要的后台支撑系统,是电商网站高效运营的基石。美团的供应链系统,负责从BD谈单到上线之间的所有业务流程,担负着给美团提供弹药的责任。供应链系统在存在之初,以较粗犷的方式支持上单流程,存在较多人工参与流程,但在团购市场规模越来越大,团购单越来越多,品类越来越细分的情况下,渐渐成为效率的瓶颈。

  对很多团购网站而言,都会面临着共同的挑战,如何应对海量实时的高并发负载压力?美团的线上架构一直强调流程化,能否和我们分享下美团线上系统的自动化流程?

  陈义宏表示:对于很多互联网企业来讲,在面对海量实时的高并发时,都有比较成熟的方案。与此同时,通过借鉴一些优秀的开源工具,结合各自的业务特点做一些优化,也是一种不错的尝试。

  就美团的架构而言,主要为页面静态化、缓存及水平扩展方面。美团的优势之一是拥有自己的云系统,无论是存储、数据库、还是应用都能在云上跑,因此水平扩展实现起来非常方便,可以根据访问情况实现资源的动态调整。

美团线上系统的自动化流程
▲系统架构

  另外,非常值得一提的是,我们拥有一套非常完整的监控系统,这套系统在软硬件层面功能强大,出现故障会自动切换资源,从而保证了系统的稳定可靠运行。

  美团的监控系统具有超强的自动化功能,资源的替换、恢复都可以自动化实现,每个应用,根据访问情况,都会有一定数量的资源作为热备,这些热备节点会自动调整服务状态。另一个方面,在应用部署方面,响应非常及时,只需点击一个按钮,就能够实现scm到online的切换状态。

  在美团,是没有QA测试职位的,发布之前会进行自动化测试,并且开发、测试、发布全部由RD开发人员负责,应用的发布已经做到了一键完成,大大减少了发布的中间流程,所以我们的迭代能够很快的进行,也能够快速的响应业务的变化。

美团线上系统的自动化流程
▲业务流程

  供应链系统是一个概称,管理着由BD扫街(业务员挨个拜访商户)一直到团单上线之间的所有流程,背后由很多系统支撑,如CRM、门店管理、合同管理、上单系统、编辑系统、审核系统等等。

  美团成立之初,采取的是一日一单的模式,那时候的团购基本都是这种模式,是没有供应链系统的,BD(Business Development)谈一个单子,现场和商家签纸质合同,用Excel来整理套餐内容,发邮件给公司审核,然后编辑查看Excel,用photoshop处理图片,再用一个富文本编辑器来编写页面,最后再由专人校对,整个流程全由人工串起来。

  在一日一单的情况下,这种粗犷的上单方式,还勉强能够应付过来,当一日多单,几十上百单的时候,上单流程就会非常冗长,而且容易出错,一个单子谈完到上线等上10天半月也是常有的,明显感觉跟不上业务的发展。那个时候,开发一套完善的供应链系统,就是非常紧迫的事情了。

  现在的日单量在5月份的时候已经达到13000多单,上单时间从几天到现在最快10分钟,供应链系统在流程化、自动化方面,做了很多工作,也踩了很多坑,在本次演讲中,主要给大家分享了我们的演进历程,以及这个过程中积累的一些经验,希望对大家有所帮助。

0
相关文章