当前位置:首页 > 报告详情

2017年饿了么API框架的实践.pdf

上传人: 云闲 编号:92586 2021-01-01 23页 3.64MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了饿了么API框架实践API Everything的相关问题。饿了么通过API Everything将SOA服务接口适配给外部各端进行访问,同时面对Web/APP等不同平台。文中提到了Web API层写业务逻辑,甚至直接访问数据库的问题,并针对API文档过时、前后端开发不同步等问题提出了相应的解决方案。饿了么采用DevOps中心,实现代码即文档,自动化生成Mock数据,支持函数API Mock自动生成,实现全链路监控和告警。API Portal提供了API文档、API讨论等功能,而Stargate Cluster则负责鉴权认证、协议转换等任务。此外,饿了么还实现了API的自动化回归测试,提高了开发效率。通过实践,饿了么的API服务定义规范,统一错误处理,采用JSON-RPC方式,实现了前后端开发分离。最后,饿了么团队面向开发、测试、运维角色,探索更“懒”的工具和方法,以提高效率和自动化程度。
如何提升开发效率?" 如何实现前后端高效协同?" 如何实现自动化运维与监控?"
客服
商务合作
小程序
服务号
折叠