说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

基调网络副总裁陈靖华:全面掌握移动应用性能

HTML文档下载 WORD文档下载 PDF文档下载
基调网络副总裁陈靖华表示,影响用户体验最重要的因素是应用性能,而通过基调网络的慧眼系统、透镜系统、棱镜系统可以有效地对应用进行相关性分析、跨应用追踪、快速定位问题。

MDCC 2013移动开发者大会于2013年11月13-14日在北京国家会议中心隆重召开,本届大会由CSDN和创新工场联合主办。逾百位国内外移动互联网领域的领军人物与核心技术专家,以“全民移动,重塑世界”为主题,分享最新实践经验,探讨移动互联网发展趋势。此外,智能硬件、移动娱乐游戏、微APP三大主题峰会成为本次大会新亮点。

基调网络副总裁陈靖华以《全面掌握移动应用性能》为题,分享了精彩演讲。他表示影响用户体验最重要的因素是应用性能,而通过基调网络的慧眼系统、透镜系统、棱镜系统可以有效地对应用进行相关性分析、跨应用追踪、快速定位问题。


以下为演讲实录:

首先跟大家分享一组数据。平均每个人每天花费在电脑上的时间是70分钟,花在手机上的时间是127分钟,也就是说每6.5分钟看一次手机。所以,移动互联网已经的发展非常迅猛。在移动互联网中,大家都面临着一个问题。现在在苹果官方商店和Google Play里面,各类应用商店中的APP数量超过150万。在下载的APP里面,大概有四分之一只被运行过一次。从苹果APP官方商店得到的数字,有60%的APP从未被下载过。极差的用户体验:频繁崩溃、响应慢、混乱的交互设计。侵犯用户隐私:随意载机用户信息,垃圾短信推广。做跟随者:没有任何创新,盲从。

在这里面我们认为移动应用的用户体验是最关键的。威胁用户体验最关键的一点是移动应用性能。当性能慢的时候,用户会遭受到非常痛苦的体验,比如,他跟朋友跑了一个马拉松,想在应用中炫耀一下,发现根本就上传不了数据,或者在过节回家的时候没有抢到自己回家的火车票。很容易把责任推给运营商。

一个应用,总用户发起请求,到数据推送给他的时候,会经历过一段。这是一个很终端的设施,会监督移动互联网的网端。再监督英特网大网的环境。最终达到移动应用核心目的机房。通过网关,路由器,接到web服务。然后是后续服务。你可以调用第三方的API接口,或者你们的图片存储在一些云服务商。在这个过程中,在每一个阶段都是我们会产生应用瓶颈的地方。我们如何去了解在这每一个阶段里面什么地方会给你带来性能的瓶颈呢?今天我们发现我们新发布一个产品叫做透镜系统,透镜系统是安装在AT里面的帮助我们去捕捉,然后展示你的移动性能的服务。你的最终用户的手机商会实时的把这些性能数据,发回到服务中心。

“基调透镜系统”是一个真实用户APP性能监测系统。真实用户是利用最终你的应用来帮助你发起你的应约性的一个措施。而且是用于真实性。一种叫做应用类的数据。目前采集的数据包含所有的HTTP/HTTPS通讯的性能。世界上80%以上的移动APP数据采用的公司。同时还会采集一些网络的异常服务。比如说连续好几次错误,以及HTTP,以服务器端的错误。同时,还会帮助你处理崩溃信息。

移动的透镜系统可以通过SDK包发送。他的工作非常的轻松,可能你需要很短的时间就可以把它弄完。工作量只需要小于3行的代码修改工作量。支持两大平台,苹果和Android。从获得SDK包到部署完SDK,到把这个程序部署到你的手机上,大概需要4分钟。在你的应用开始在手机上跑起来以后五分钟即可看到数据。可以马上做出实时的分析。下面介绍一下系统会采集到哪些。服务器的响应时间,出错的错误率是多少。当前有什么警报。包括移动应用的形成。甚至可以去关注你服务纬度的东西,我们可以看到里面的应用,每一阶段,每一产品的服务器,包括云服务器,第三方的API,腾讯或者新浪微博的登陆接口。以及每一个项目的最好的程序。有很多很关键的API,可能某一个文件跳出来很可能会导致你的移动应用界面,或者是某一个关键的环节不能使用。可以提供实时的数据包。你通过这个系统可以实时的了解到全国,甚至全世界不同的APP用户,他们正在现在是什么样的情况,访问什么地方,什么地方的用户在遭受突发性的错误。我们可以了解不同的设备上,不同的运营商的表现情况是什么样,每一个运营商平均的网络响应时间是多长,哪个运营商出错率更高,他的网络点击数是什么样的。

我们现在的网络有WIFI,在这里面,不同的零件纬度去分析我们的应用在这个方式上会有什么样的差距。我如何去进行响应的规划。比如说如何去突破,如何做相关的介入。以及我们的设备,不同的手机、PAD设备。同一个设备可能会有不一样的响应时间。

对于用户来说,最关键的是了解用户可能遭遇什么样的错误。我们会有非常详细的错误分析。这里面会包含网络上的一些错误,比如说某些运营商面临的问题,他如何解决问题,以及我们自己可以控制的错误。开发者非常关注的就是APP崩溃信息,它在系统里面,可以做到每一个及时的去解决,你们的用户,你们可以比他们更多的了解这些问题在哪。尽快的解决。以及某一个性能达到某一个设定阈值的时候,我们就会给你发手机的邮件警报。下面是我们这个系统的应用场景。一般是我们真实的用户跟他们后端的API,甚至他使用一些图片,他的访问情况,他的用户量是多少。另外,云服务,CDN加速效果评估。可以帮助你非常快的了解你的云服务是否适合你用,是否能满足你现在某一些客户的需求以及CDN加速效果是否达到你的要求。每一代都有一些关键的接口,要重点监控。我们可以通过这个,在用户给你反馈之前,你可以非常快的做你客户云服务的调整,机房掌控的调整。来做虚拟优化。通过这个,我们还可以看到,目前在中国运营商的关键,PC的运营商,很多的APP也遭受了一些运营商截取的情况。有一些小运营商,某一些文件可能发布其中,通过这种方式继续的了解到应用是否可以继续。还有网络、广告效果的监控,广告用户点击的监控,广告主的页面上,这些都是我们透镜系统应用的场景。

除了透镜系统之外,基调在过去几年之内还有其他一些产品。我们有基调慧眼系统和按基调棱镜系统。这个棱镜系统和棱镜门的系统是不一样的。慧眼系统跟刚才介绍的透镜系统不一样的地方,它是一种主动式的,他们两个都是终端上前做测试。不一样的是慧眼系统我不需要访问终端上带的一个软件,主动对你的接口进行探测。他可以帮助你测量各种性能的参数。包含网络上的、你的业务体系上出现的如何加快。以及网络上存在的各种网络错误。由于透镜系统是现在暗的一面,它会受到一些审核的限制。说它不能做。比如说不能接一些私有的接口,会导致你的应用通不过审核。我们有很多的系统可以作为透镜的补充。

现在透镜系统的覆盖情况:目前已经覆盖了全国31个省份,三大运营商都已经部署了我们的系统。有五种网络覆盖方式。

我们可以从服务器端帮助你控制,服务器这一端,每一个开发者都是每一个产品运维团队面临的问题,我们是多种的采集方式,通过路旁侦听设备,端口拷贝、探针的方式去获取。目前我们是多协议、多服务分析。包含支持HTTP、支持SQL、包括NoSQL。这个计算是实时采集和分析的技术。

这属于最终用户的感知,以及我们的网络性能,比如说内网和外网出现了一些网络丢包,网络瓶颈,都可以非常快的去分析,以及我们最快的响应,可以帮助我们了解到哪些是最后端的,哪些是响应最慢的。以及每一台服务器。我们可以帮助你了解最耗时的SQL语言、最慢的SQL语句,执行计划分析。还有系统资源、内存、硬盘等等。慧眼和透镜是在社区端的关注,关心的是最终用户的响应是什么样的。他可以提供包含各地的运营商的网络问题、区域的问题,还有运营商本身的问题,以及各个设备之间的差异。可能不容易掌握,但是你需要去调整你的机房、网络的方案。

透镜系统是从服务器端做的。它同样可以帮助你了解网络问题。比如说网络丢包、带宽的问题。但是它可以帮助你了解你的应用。最终我们提供一整套的端到端的解决方案。这几个方案都不是唯一的。你需要去通过这几个系统去非常快的达到路径的定位。跨应用追踪,代码级。快速定位问题,当出现问题的时候,我们会非常快的告诉你,哪一端的代码出了问题。通过这个关联我们可以非常快的,你们研发人员可能只需要花一天或者半天去解决的,我们现在几分钟之类就可以帮助你解决问题。

更多精彩内容,请关注新浪微博:@CSDN移动,图文直播专题:移动开发者大会·中国2013

本文为CSDN

VB使用枚举变量 VB使用数组做属性 VB使用未安装的字体 输入限制确认-VB资料 熟悉VB的集成开发环境 鼠标取词-VB资料 谈变VB中APP.PAHT的注意事项 探讨高效的排序合并算法-VB资料 剔除INI文件中的注释部分-VB资料 提取可执行文件中的图标-VB资料 添加记录到文档菜单-VB资料 突破 SendKeys 的限制-VB资料 突破SendKeys的限制 -VB资料 圖面背景透明的技巧-VB资料 退出并关闭 Windows-VB资料 托盘程序详解(二) -VB资料 托盘程序详解(一) -VB资料 我怎样确定我的程序是否在运行?-VB资料 无重复随机数序列产生器 -VB资料 显示打开方式对话框建立文件的关联 -VB资料 显示动画鼠标图标-VB资料 修复VB5启动时可能出现的一个bug 修改IE的环境菜单-VB资料 修改安装向导生成的缺省安装目录 -VB资料 修改屏保口令 -VB资料 修改屏幕保护的口令 -VB资料 旋转字体 -VB资料 延时函数-VB资料 一个关于乘法溢出问题的探讨 -VB资料 一组VB实用小程序 一组VB应用技巧 一个本人认为很难的问题 为什么在datagrid中修改数据时不会引起RowChanging或ColumnChanging事件? 为什么我调用XXXX函数时,在函数体内若更改了两条记录然后分别提交,为什么只有一条记录提交。 大家好,有谁没看过《一个都不能少》? 有点蒙呀……请大家帮我! jdbc中如何返回所执行的sql语句的结果 最近在找个网站管理系统,各位能否给个建议100分侯 标准库和标准模版库,和库函数什么关系啊 我是这样调用DLL的。 java里面有没有象MSDN一样的帮助系统啊??? 哪里可以下载库函数的中文资料啊 在一个框架页面上,如何进行打印? 大家好啊,来帮帮忙做这道题,小妹谢谢啦!:) delphi的报表问题 (急急急,线上等待) ora8i的安装问题,急! go命令为什么没效果 Query的设置? 回答过菜鸟级问题-我做的FLASH动画在有些机器上无法显示的请接分。再次感谢 给点意见!!! 求救,如何限制用户下载!!!内有详细说明.分不够可以在给!!! 請問怎樣用代碼得到一個dw控件的 dw 對象并messagebox出來? ★★★算法讨论:如何识别红眼和消除运动模糊★★★ 兄弟们,帮我啊!~ 紧急求助:请问如何在MFC程序中调用自己编写的C++类 请问谁有组卷的算法,急用,多谢! 急!!!关于FileSystemObject问题,在线等 求面积 鼠标在视图和用非模式对话框交互绘图 在.login中怎么设置汉字的位数? oracle9i的安装文件都有什么?望高之!急! 如何用window.open弹出一个屏幕居中的窗口? 大侠们,在线求word200文件密码破解,急!!!!!!!!!!! ccnet(苦海放歌) tdl982324(石井坚) ( ) wanghr100(灰豆宝宝.net) possible_Y(◎)(◎)←(这是眼镜,不要想歪了)请接分 ccnet(苦海放歌)yaoxuefeng(锋雨者)brainf(后街)请接分 配置节的type的第二个参数的含义 报表问题。 最近在找个网站管理系统,各位能否给个建议 windows2000的奇怪问题 关于如何自定义组件问题 有关windows 98自动重起问题。 ListBox问题 VFP8.0中的数组问题,高手和用过的人来看看! 数据库的移植问题? 重新开机时常常变成"大图标",怎样设置使WIN2K所有磁盘(c,d,e盘)上的所有文件夹和文件以"列表"显示,就是让"查看"->"列表"固定? oracle9i的安装文件都有什么?望高之!急! 哪位有没有SCJP培训的录音或其他教学的好东西阿 MSComm控件在设计时运行没问题,但打包后装到别的机子老是出现“没有注册类”,求救? delphi 做的数据库应用程序如何移植?? copysign怎么用啊? 如何将一个网页的所有链接均自动加为绝对链接? 技术与数学的问题 行路难 中心思想中心思想. 老婆怀孕5个月梦见抓鱼,抓了很多长着胡子的大黑鱼,最后跑了很多,只剩下一条了.这预示着什么呀有知道的 AMR是什么?它是一种编码方式吗? 七里香是不是只有八句啊席慕容的 Ich bin nicht qualifiziert 是什么意思啊?RT我在翻译器上查到的都是“我没有资格”啊·····到底是不是呢?是不是出自哪本小说或剧本呢? 为什么对pcm buf进行amr编码出现掉帧? 瞬间电流方向是怎样的?物理学中的瞬间电流方向一般都是怎样的? 水浒传中因高俅斥退而流落东京城的人是谁 CUIDATE MUCHO ESPERO HABLAR PRONTO CONTIGO西班牙语翻译成中文什么意思 电流是怎样形成的,方向如何方向呢?电子在电源中由负极向正级移动,那电流方向与电子运动方向相同吗? 有喜欢做爱戴套的男人吗他说会痛,为什么呢?真的会痛吗?我怀疑他是不是在找借口. 红楼梦中看不懂的语句……你证我证,心证意证……你证我证,心证意证,是无有证,斯可云证,无可云证,是立足境.无我原非你,从他不解伊,肆行无碍凭来去,茫茫着甚悲愁喜,纷纷说甚亲疏密,从前 感动中国刘伟一件事作文 爱戴的意思 和爱护的意思 这句话(红楼梦中的)有什么含义?好一似食鸟投林,落了片白茫茫大地真干净! 行路难这首诗的主旨是什么?简短点的!长的不要! 冠鱼狗是保护动物吗 hard什么意思 英语翻译求求了, 什么动物有冠 Hard的意思 电路中瞬间会产生大电压吗 头上带冠的动物是什么 用“近来我也注意到···可是总···原因似乎是···不够···又···尚···”造句 近现代中国人民为反抗外敌入侵进行了怎样的斗争,取得了怎样的成就,留下的历史启示是什么 读了富兰克林后的读后感100字 hard的中文意思 西班牙语cuantos son?Cuantos son y cuantos anos tienen?是“你家有几口人 他们多少岁”?如果是“你家”,为什么不用sois? 如何保护翠鸟 用 假如.不足.不敢.不能.将不能.造句 西班牙语中le esta que su con 怎么用? 数据元素的最小单位是什么? 用“.了,就像.了”似的造句 推荐的名句及理由 son sau 是西班牙语吗 数据的最小单位 《享受生命》 梁衡 帮我做下题目1 作者认为,全面享受生命实际上是( ),要达到这一目的,就要具备( )和( )两个条件.2 在第5自然段中,作者为什么说“享受生命”这句话又是多么沉重?3 已知M(1,0)、N(-1,0),点P为直线2x-y-1=0上的动点.求PM^2+PN^2的最小值,及取最小值时点P的坐标 董仲舒的主要观点是什么? 孔子在文中提出的评价一个人的正确方法是?宰予昼寝.子曰:“朽木不可雕也,粪土之墙不可圬①也!于 予与②何诛③?”子曰:“始吾于人也,听其言而信其行;今吾于人 也,听其言而观其行.于 初二数学题,跪求大神解决 《田单列传》原文及翻译 介绍点人和动物之间的小说把你知道的书名说出来.人与自然,动物世界就算了.是那种第一视角 与各种动物亲密接触的. 如图,反比例函数y=k/2x和正比例函数y=1/2x的图像相交与A、B两点,其中点A的横坐标为2.问:在x轴上是否存在点P,使△BOP为等腰三角形?若存在,求出符合条件的点P的坐标:若不存在,请说明理由 谁帮我用来日方长造一个句子 孔子在《论语》中提出,评价一个人的正确方法是什么拜托了各位 两小儿辩日孔子不能判断谁对谁错两个小孩是什么态度 田单列传译文 孔子在文中提出,评价一个人正确的方法是什么 初二数学 急求答案!必采纳!(第6题的解题过程最好写在纸上,谢谢) 仿写句子;若非青春苦短,谁会想来日方长.句式一样“若非青春.谁会. ” - 最好多几个. :北京市海淀区西直门北大街甲号依都阁大厦7A室(明光桥西南角) 具体位置在哪里?如果是在朝阳区欧露经典或者安贞门地铁站应该坐甚磨车?怎磨走?坐地铁的话怎磨坐呢? teachers got so angry with them as to fall them in front of the class是什么 请用(来日方长)造两个句子吧. 北京市西直门北大街45号时代之光名苑2号楼1504 请帮我用英文翻译一下, 史记高祖本纪读后感 因为什么所以什么怎么造句 verano是西班牙语吗?是什么意思? 七里香 tomatoes are known as love apples and those who eat them will fall in love.西红柿作为爱的苹果和吃掉它们落进爱河的人们是被知道的.我翻译的正确吗?但感觉怪怪的 用"给你以...给你以...给你以...给你以...给你以...没有理由"造句 美国制造业和楼市数据显示经济成长动力美参议院情报委员会主席:白宫将停止监韩国向美国求证是否监听朴槿惠 美方尚伊朗和国际原子能机构继续就伊核问题对郎朗被任命为联合国和平使者 成第二位西班牙对美国监听表不满 闭门召见美大墨西哥自2001年以来首现霍乱疫情 美国在罗马尼亚部署反导系统 巩固在黑卜拉希米访叙将劝反对派统一组团参加日暴风袭击西欧大部致德国七人死亡 英法以色列将释放第二批26名在押巴勒斯坦印媒:印度调整中国战略因不喜欢给中国英首相:媒体爆料美监听丑闻是“资敌”韩国向美国求证是否监听朴槿惠 美方尚12岁黑客入侵加拿大政府网站 辩称仅《纽约时报》著名专栏作家托马斯:上海被控杀死杰克逊者出狱 称为谋生计想当圣马力诺执政官会见王毅王毅同圣马力诺外长瓦伦蒂尼会谈美国对监听国家分“三六九等”纽约手机可接收紧急警报红石林“快乐不老节”15日首发太平人寿启动本外币标题导航标题导航邵阳超级大乐透标题导航标题导航16日开幕德国向中国移交EC135直升机 系中巴西阿根廷雾霾中训练 球迷调侃内马尔欧预赛 卡西失误 西班牙爆冷1 2客韩媒:朝鲜劳动党迎建党日 金正恩疑似权力后退将促进学术进步辽宁景区管理所副所长陷“摸奶门”贝儿梳马尾变制服美少女 对“长发”爱《爸爸的假期》拍摄现场曝光 五星爸码外媒:印巴边境再次交火 巴方扫射60美国13岁少女获选“火星人” 20我国每年粮食产后损失超七百亿斤 相当男子骗取网恋女子数十万 诈死扮“死者法国作家莫迪亚诺获诺贝尔文学奖
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘