android滴滴技术架构,滴滴乘客端Android架构解密_何斌斌.pdf
滴滴出行乘客端Android架构解密
何斌斌
乘客Android负责人
自我介绍
自我介绍
自我介绍
滴滴出行乘客端Android负责人
十余年移动终端经验
拥有Android驱动、Framework、
Application等多方向研发经验
负责滴滴出行客户端公共基础、网
约车等产品线研发
何斌斌
hebinbin@
01 滴滴出行乘客端挑战
目录 02 整体架构介绍
03 基础模块化-Nimble
04 业务配置化
05 通信路由框架-DRouter
06 未来展望
滴滴乘客端特点和挑战
多业务线多品类 多终端多入口
国际化差异支持
业务快速发展 持续稳定交付
01 滴滴出行乘客端挑战
目录 02 整体架构介绍
03 基础模块化-Nimble
04 业务配置化
05 通信路由框架-DRouter
06 未来展望
滴滴乘客端整体架构
国内乘客端
网约车业务 其他业务 国际化乘客端 … 业务模版
D
R
o
u
t
e
r
(
路 个人中心 出行服务 支付交易 评价系统 … 业务组件
由
框
架
)
网络 日志 存储 地图 … 公共基础
滴滴乘客端架构特点
稳定高效的基础库 业务组件化配置化 通信路由框架
APP快速接入 超过100+组件 DRouter
专注业务高效迭代 业务线快速配置上线
高效迭代 丰富组件库快速配置出新产品线,最高人效的情况下,能够高效支撑从原
来单一的专车产品线到当前多产品线(快优优拼出、专豪)、多客户端
(国内、Global )等需求迭代
稳定可靠 组件高内聚、低耦合,架构清晰,APP性能持续最优(万3 )
android滴滴技术架构,滴滴乘客端Android架构解密_何斌斌.pdf相关推荐
- 前端架构之移动端混合架构(hybrid)
前端架构之移动端混合架构(hybrid) 从过去的切图仔到如今的大前端,前端这一新兴发展起来的领域已经在软件行业变得尤为重要,一款重前端产品的成败更在于他的架构. 架构 软件整体结构与内部组件,外部软 ...
- 滴滴技术解读:自动驾驶基础架构如何以终为始,稳定先行?
目录 1 关于自动驾驶基础架构 2 技术的主要矛盾 2.1 快速迭代与功能安全的矛盾 2.2 更多.更好的传感器与算力平台的矛盾 2.3 硬件性能与车规级安全的矛盾 3 自动驾驶的长远目标 4 自动驾 ...
- android 8.0手机开服务端,Android 8.0 + Service开启方式兼容处理
Android 8.0 + ,对后台服务进行了限制了.如果依然采用之前startService()方式. 会导致问题. 前后台服务的一些区别: 有人可能会问,后台服务我们可以自己创建 ONGOING ...
- go语言ios android开发,Go 语言编写移动端 Android 和 iOS SDK
这篇文章不涉及 Go 编译原生 Android 和 iOS 应用,只讲述如何使用 Go 语言编译生成 Android 和 iOS SDK 库文件,并使用 Java (Android) 和 Object ...
- android 碎片技术,【移动开发】Android中强大的适配功能----Fragment(碎片)总结
[移动开发]Android中强大的适配功能----Fragment(碎片)总结 发布时间:2020-06-27 00:32:58 来源:51CTO 阅读:10233 作者:zhf651555765 作 ...
- Android动画技术分析
Android动画技术分析 本文将介绍Android动画的实现技术.Android动画实现有三种技术,逐帧动画(Drawable Animation),补间动画(View Animation)和属性动 ...
- Unreal移动端Android iOS AR目录
一.Unreal开发环境搭建 1.蓝图环境搭建 UE4创建蓝图工程 2.C++环境搭建Mac电脑 UE4打包C++工程Mac电脑VSCode UE4 Mac C++ VSCode(不推荐) Rider ...
- 中小型研发团队架构实践:微服务架构
http://www.infoq.com/cn/articles/architecture-practice-06-microservice-architect 一.MSA 简介 1.1.MSA 是什 ...
- android滴滴开源,DoKit - 滴滴开源的一款功能齐全的客户端( iOS 、Android )研发助手...
技术编辑:鸣飞 发自北京 SegmentFault 思否报道 | 公众号:SegmentFault SegmentFault 思否消息:滴滴技术团队今天宣布,Dokit 3.0 版本正式发布,Dora ...
最新文章
- Struts2 单个文件上传/多文件上传
- 5G LAN — Overview
- mjpg-streamer在Ubuntu下编译,运行
- Spring 3整合Quartz 2实现定时任务--转
- 爱我别走:产品大改版时,如何避免用户流失?
- 优雅的让Fragment监听返回键
- ElasticSearch 索引基本操作_04
- 排序算法——归并排序的相关问题
- 横岗无线充android,史上第一款“真无线充”,真正实现随时随地无线充电!
- aws s3 静态网站_使用AWS S3存储桶启动静态网站
- python 整合同类数据求分位值_【利用python进行数据分析】数据聚合与分组运算...
- 博文内部设置目录尝试
- android 4k 测试图片,4K高清图片视频测试
- keil ISIS AT89C51单片机
- WebView 加载网页 加载资源 总结 MD
- 表上作业法-运输问题(Java)
- 数论入门 2021-2-28
- 离散数学(第二版) 第一章、第二章习题
- php 双引号 转义字符,php中的单引号、双引号和转义字符
- mysql explain字段意思解释
热门文章
- 科东软件通过国际CMMI3级认证
- 六款优秀的开源协作编辑工具
- 股票模拟交易日志(五)
- PM_01 信息化和信息系统
- FT232USB串口通信线序
- 睿云智合(Wise2C)容器解决方案如何操作
- LPC1788 @120MHZ
- SaaS在中国信息化市场迅速崛起的“秘密”
- 2021高职组软件测试题库(环境部署)
- 【MOS】OCR/Vote disk 维护操作: (添加/删除/替换/移动) (文档 ID 1674859.1)