后APP时代-淘宝移动中台技术开源开放探索

简介: 本文PPT来自阿里巴巴资深技术专家吴志华(花名:天施)于10月15日在2016年杭州云栖大会上发表的《后APP时代-淘宝移动中台技术开源开放探索》。

后APP时代挑战与机遇并存。开发人员与应用规模飞速增长,77% 小于30岁、小团队,移动领域平均开发经验不到3年。技术逐渐成熟和标准化,JavaScript成为2016最受欢迎编程语言。

从B/S重回C/S架构,互联网技术面临挑战:端侧技术和运维体系平台和系统框架巨大差异,App基础框架原始不统一,端到端支撑运维彻底重建;移动通讯技术资源有限、稳定性安全性差、存在时延、协议低效;短视频、直播、3D、V/AR、游戏、图形/图等的垂直研发能力需要更进一步的提高。这一切意味着研发周期长,开发效率低,试错成本高。

阿里移动技术演进:2010淘宝网是一个购物工具,分层、单一应用;2014应用平台容器化、动态部署,告别插件,拥抱组件;2015成为一个电商操作系统,使用开放性的、跨平台解决方案WEEX。

移动网络接入解决方案:ACCS(Ali Could Channel Service)实现安全、实时、双向长链接、全站HTTPS;Agoo消息推送,孵化阿里云推送和友盟推送,首创支持多厂商通道接入。

淘宝移动技术核心与内涵:三大容器——ATLAS、H5容器、WEEX;

五大解决方案——客户端:快速支付、跨平台开发、网络接入、多媒体直播、APP性能监控。

c94cd255c4d3b4011f1222c2d49213e3023679a9

b1df907029479a729052c6bdb8d8a2141bfc9b1a

deeffe56de2b2bcd1217d20cbc5a0f27d2a1fa7e

8aa4db32a03c735fc5fa73a4ed489261bf91e389

4d6c42abc7e4b8656a5f410c98e01d94d31a7578

f7e29479a43783d80489d27c8fabc1233bc3b698

75fd82c204980b5b41e539fcd795f3e0d8b955de

ec2b4f0d02076a6935fed0827cc60f0958332faa

16c9e0a6c65fbdd9fa49dc67f2f5b66ae9b3fc4a

a110ae50a366b69a48763a7dc5ced99a0a8254f3

4b4f91b39dd094f4c386ddb0bafef321ec61a73e

f9423a6caeef55a4eaf2883374187f9fb2d557ed

25311fe631b4ca83eb061144cce8d9ca89fe0754

f661d32d89c227222f64745d874d5649eb637ab8

f2ee2d270eb5a3054daa2b75b619a32a542b358e

93135e23d0fe42b4f832408c874b2d44754293d0

66af917589a9888a8e71839ce0f3c2068bf9165c

130fb7e3a128712c1585510ad57b87050669fa16

585ceb22f43cc8bcc768f2f87806314ca071812c

3490e1388635c1bc6207989c3f48b50c5981766d


相关文章
|
30天前
|
API Python
利用python淘宝/天猫获得淘宝app商品详情原数据 API
要使用Python获取淘宝/天猫商品详情原数据,需先注册开放平台账号并实名认证,创建应用获取API权限。随后,根据API文档构建请求URL和参数,使用requests库发送请求,处理返回的商品详情数据。注意遵守平台使用规则。
|
2月前
|
机器学习/深度学习 监控 安全
量化合约对冲策略交易app系统开发技术规则
量化合约对冲策略交易APP系统开发技术规则涵盖系统架构设计、量化策略实现、交易管理、风险管理、用户界面设计及性能优化等方面。通过模块化设计、分布式架构、数据持久化、策略开发、算法交易、回测优化、订单管理、持仓监控、资金安全、风险控制、实时监控、安全审计、界面设计、反馈机制、多语言支持、响应速度、资源优化和兼容性等措施,确保系统的稳定、安全、高效和易用。
|
4月前
|
移动开发 Android开发 数据安全/隐私保护
移动应用与系统的技术演进:从开发到操作系统的全景解析随着智能手机和平板电脑的普及,移动应用(App)已成为人们日常生活中不可或缺的一部分。无论是社交、娱乐、购物还是办公,移动应用都扮演着重要的角色。而支撑这些应用运行的,正是功能强大且复杂的移动操作系统。本文将深入探讨移动应用的开发过程及其背后的操作系统机制,揭示这一领域的技术演进。
本文旨在提供关于移动应用与系统技术的全面概述,涵盖移动应用的开发生命周期、主要移动操作系统的特点以及它们之间的竞争关系。我们将探讨如何高效地开发移动应用,并分析iOS和Android两大主流操作系统的技术优势与局限。同时,本文还将讨论跨平台解决方案的兴起及其对移动开发领域的影响。通过这篇技术性文章,读者将获得对移动应用开发及操作系统深层理解的钥匙。
109 12
|
3月前
|
NoSQL PHP Redis
布谷语音app源码服务器环境配置及技术开发语言
布谷语音app源码服务器环境配置及技术语言研发。。
|
5月前
|
存储 BI Android开发
全开源仿第八区H5APP封装打包分发系统源码
全开源仿第八区H5APP封装打包分发系统源码
160 4
|
6月前
|
存储 安全 数据安全/隐私保护
移动APP安全加固技术深度解析
【7月更文挑战第12天】移动APP安全加固技术是保障移动应用安全的重要手段。通过对Android和iOS两大主流平台的安全加固,可以有效防止逆向分析、动态调试、数据篡改等安全威胁。在实际应用中,我们需要结合静态层面、动态层面和数据层面的加固技术,全方位地提升APP的安全性。同时,随着技术的不断发展,我们也需要不断关注新的安全威胁和加固技术,确保移动应用的安全性和稳定性。
|
6月前
|
前端开发 API Android开发
|
6月前
|
机器学习/深度学习 人工智能 文字识别
文本,文字扫描01,OCR文本识别技术展示,一个安卓App,一个简单的设计,文字识别可以应用于人工智能,机器学习,车牌识别,身份证识别,银行卡识别,PaddleOCR+SpringBoot+Andr
文本,文字扫描01,OCR文本识别技术展示,一个安卓App,一个简单的设计,文字识别可以应用于人工智能,机器学习,车牌识别,身份证识别,银行卡识别,PaddleOCR+SpringBoot+Andr
|
7月前
|
存储 安全 前端开发
APP管理后台OSS技术改造
旨在记录之前使用的上传文件是放在服务器的现在改成了oss更加高效管理
|
6月前
|
小程序 API
跨端技术问题之哪些形态可以通过getApp()获取全局App实例
跨端技术问题之哪些形态可以通过getApp()获取全局App实例