如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
https://www.v2ex.com/pro/about

如果你经常使用铜币置顶主题,持有 V2EX Solana Token 会在每日签到时获得额外铜币:
https://www.v2ex.com/solana
meituandianping
V2EX  ›  推广

[美团点评] 美团外卖 Android 平台化架构演进实践

  •  
  •   meituandianping · Mar 21, 2018 · 3408 views
    This topic created in 3006 days ago, the information mentioned may be changed or developed.

    美团外卖自 2013 年创建以来,业务一直高速发展。目前美团外卖日完成订单量已突破 1800 万,成为美团点评最重要的业务之一。美团外卖的用户端入口,从单一的外卖独立 App,拓展为外卖、美团、点评等多个 App 入口。美团外卖所承载的业务,也从单一的餐饮业务,发展到餐饮、超市、生鲜、果蔬、药品、鲜花、蛋糕、跑腿等十多个大品类业务。业务的快速发展对客户端架构不断提出新的挑战。

    平台化背景

    很早之前,外卖作为孵化中的项目只有美团外卖 App (下文简称外卖 App )一个入口,后来外卖作为一个子频道接入到美团 App (下文简称外卖频道),两端业务并行迭代开发。早期为了快速上线,开发同学直接将外卖 App 的代码拷贝出一份到外卖频道,做了简单的适配就很快接入到美团 App 了。

    早期外卖 App 和外卖频道由两个团队分别维护,而在随后一段时间里,两端代码体系差异越来越来大。最后演变成了从网络、图片等基础库到 UI 控件、类的命名等都不尽相同的两套代码。尽管后来两个团队合并到一起,但历史的差异已经形成,为了优先满足业务需求,很长一段时间内,我们只能在两套代码的基础上不断堆积更多的功能。维护两套代码的成本可想而知,而业务的迅猛发展又使得这一问题越发不可忍受。

    更多详情查看:

    https://tech.meituan.com/meituan_food_delivery_android_architecture_evolution.html

    3 replies    2018-03-22 14:44:17 +08:00
    tianakong
        1
    tianakong  
       Mar 21, 2018
    打不开
    meituandianping
        2
    meituandianping  
    OP
       Mar 22, 2018
    @tianakong 再试试,我这里可以的~
    yumumu
        3
    yumumu  
       Mar 22, 2018 via Android
    不错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2695 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 15:51 · PVG 23:51 · LAX 08:51 · JFK 11:51
    ♥ Do have faith in what you're doing.