1、普空资深技术专家阿里巴巴移动中台技术与应用阿里巴巴移动中台技术移动互联网vs PC互联网阿里巴巴移动中台技术无线网络C/S架构移动设备突破时间和空间的限制突破时间和空间的限制无线网络被插入各种垃圾广告福建用户调度到北京了页面打不开网络无法连接消息无法到达网络速度慢DNS修改后半个月才全部生效Faster is better解决之道DNS解析数据传输防劫持 调度精确防劫持 速度HTTPDNSACCS(Ali-Cloud-Channel-Service)消息到达率 延迟推送HTTPDNSHTTPDNSLocalDNSAPP云解析第三方权威预解析智能缓存懒加载实时生效ACCSACCS网络协议HTTP
2、1.1SPDY/HTTP2.0QUIC真正的并发请求采用gzip/HPACK 压缩头部12异步多路复用头部压缩3请求优先级可给资源指定优先级,按不同请求进行流控4服务端推送服务端主动向客户端推送资源ACCS加密SlightSSL0 RTT同TLS 1.3网络质量度量标准1s法则2G1s内TCP建立连接3G1s内收到response首字节4GWIFI1s内完成页面展示ACCS 消息推送效果劫持0,速度提升50%推送:android在线投递时延3秒93%,10秒98%CS架构小步快跑,快速迭代模块化,微服务serverclient多个团队并行开发冲突Crash在哪里了Android发布渠道多iOS
3、审核周期14天用户不更新怎么办.Faster is better解决之道小步快跑,快速迭代模块化,微服务Andfix,TlogAtlas,BeeHive热修复Andfix动态组件化框架Atlas工程化体系运行时容器低內聚,业务模块物理隔离低內聚,业务模块物理隔离独立开发,独立调试独立开发,独立调试独立集成,独立发布独立集成,独立发布分布式的仓库依赖分布式的仓库依赖 与与统一的版本构建统一的版本构建类classloader隔离资源aapt分段完整的组件生命周期映射透明透明 灵活灵活 稳定稳定 敏捷敏捷效果504201320142015201642200466手淘Android历年发布次数2013
4、201420152016手淘灰度频次30天1.7天34天7天移动平台400+工程师的高效协同开发部门外20多个BU参与贡献代码整体Crash率一直维持在万分之五左右的水平用户反馈问题小时级的修复能力移动设备平台AndroidiOSYunos机型2400030上千系统2.3-7.07.0-10.11.x-5.x芯片ARM,Intel屏幕3.5,4,4.3,4.5,4.7,5.0,5.5,6,分辨率1280 x720,800 x480,854x480,1920 x1080,浏览器Chrome,Safari,Android,UC,Opera,IE,终端配置千差万别终端类型浩如烟海解决之道机型繁多自动
5、化适配测试MQCMQCiOS兼容性测试功能测试Android兼容性测试稳定性测试功能测试远程真机租用深度性能测试在线录制游戏测试H5浏览器兼容性测试二级页面遍历弱网络测试功能测试(Doing)YunOS兼容性测试真机远程调试TV远程调试阿里云移动服务依托阿里巴巴移动中台,赋能移动开发者,和您一起30天再造一个手淘。阿里云移动服务依托阿里巴巴移动中台技术项目管理研发支撑集成交付系统运维用户运营需求管理缺陷管理文档管理移动域名解析移动加速移动安全即时通讯IM移动网关移动测试代码托管持续集成持续交付内测分发审核加速消息推送数据分析用户反馈Crash采集热修复APM移动日志帮助开发者30天再造一个手淘成本成本周期周期稳定性稳定性性能性能大幅降低人力成本,硬件成本和研发成本使您专注于业务增长大幅削减研发周期,依托阿里研发支撑体系,快速迭代业务版本依托阿里成熟技术积累,享受 高可用,高并发,高扩展的基础设施服务依托阿里双十一能力,向开发者分享基础研究红利50%50%25%25%