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

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

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资料 将包含有Null结尾的字符串转换为VB字符串 切分字符串-VB资料 清除字符串中指定的字符 -VB资料 VB如何取得计算机的所有字型? VB如何取得中英混合字符串的长度? 使VB的网格控件具有输入功能 VB如何使用未安装的字体? VB如何由两个ASC码(区位码)复原成一个汉字? VB如何转换C代码中的高字和低字 一些字符串操作的问题和回答 -VB资料 VB怎样把VC++代码转换成VB代码 字符串中包含双引号-VB资料 字符串中文的问题 -VB资料 巧用CLIPBOARD建立图像数据库-VB资料 在VB中存取数据库中的图片 Access97的报表解决方案-VB资料 Access下如何使用通用对话框-VB资料 ADO简介 -VB资料 ADO三大对象的属性、方法、事件及常数(二)-VB资料 ADO三大对象的属性、方法、事件及常数(三)-VB资料 ADO三大对象的属性、方法、事件及常数(一)-VB资料 Data 控件使用有密码的 Access 数据库 -VB资料 Excel、Access、VB的结合应用 Microsoft SQL Server 7.0安装问题(二)-VB资料 主题: MDB文件的导出 使用 DAO-VB资料 Microsoft Access秘密、技巧和陷阱-VB资料 SQL的基本操作(1.数据类型) -VB资料 求救,如何打开一个USB设备,CreateFile吗?请具体些 在线求救 谁是最可恨的人? 如何将本页设为只能是 target="_top" 谁有格斗游戏的源码,设计资料! 三人合作共同开发一网站,现需页面设计,有意者留下EMAIL 怎样用C#把窗口菜单和按钮做成象VS.NET中的平面菜单和工具栏上的平面按钮? 为什么在MMC中新建SQLSERVER注册总是出现超时已过期的错误? 這樣定義宏是什么意思:#define LIBCMD(givenfunction) \? ===这样的SQL在ORACLE 怎么执行不了 一个WIN2000与WINXP的共享问题 如何将一个CBitmap存为BMP文件? 在directshow中,如何实现像大部分播放器那样的“快进”功能? 较难问题--IE6不能启用cookie? 如何修改group里的数据排序方式? 如何写动态SQL语句??? 怎样让select元素不能修改? 谁用过微软的tts??? 郁闷......呀,偶MM说接吻觉得恶心!!!! 请教高手,本人想请教通过数值如:12.5转换成UNICODE的问题,急!!!在线等待 我现在的密码不好记,如何更改密码? 请教大侠;RMI问题 ASP+SQL server免 费空间哪里有100分送给你. 有没有人用过Virtual PC这个软件的啊???快救命啊!!!!!正等着用啊!!!! 有谁知道在上海周边有哪些电脑配件的厂家,如机箱.主板.显示器之类的? 关于“汇总数据”的问题 请尽快帮我解决病毒问题 菜鸟6000分依次提问ORACLE问题,第一个:大虾给我个函数里建虚表并插入数据的例子 EJB使用大数据量的问题 怎样用DirectShow写一个RenderFilter & SourceFilter linux下的应用程序,界面语言问题 VSS中的Pin和Unpin有什么用?在什么情况下使用? 一个WINXP与WIN2000的共享问题(急) 我想问一下,能不能用sql sever2000 开发桌面型的mis系统 我想监测某个端口的通信主要是 TCP 端口,不想写网卡过滤驱动,各位有什么高招? java的用户文档在那里下载? 急,大小写和建主键的问题 我学校在选拔人参加济南市一个五子棋编程大赛,请教各位高手! 请斑主Montaque进,请直接过来拿分! 关于wise installer的问题 sqlserver两个表中的求和问题,在线等待。。。 页面的设计请教 为什么老是出错,windows2000 请问getdocument写在函数里,和写在头文件里作为view类的成员,除了作用域被扩大了之外,在功能上有什么不同? 为了安全我只开了21,25,80,110,1723端口, 结果自已的IE上不了网? 不知还需要开哪个口子,才能上网.谢谢!!! 简单!!!谁能告诉我,这个定义是什么意思吗? VC不正常了,帮忙 如何根据输入参数输出指定数量的记录? 请问Javamail中如何取得邮箱(INBOX)的大小?Thanks 为了安全我只开了21,25,80,110,1723端口, 结果自已的IE上不了网? 不知还需要开哪个口子,才能上网.谢谢!!! 请问JavaScript不能传递ASP参数吗? 通常对商品分类和编码是分别进行的,商品编码在先,分类在后.判断题对的还错的,给出理由 为什么发豆芽要常换水 屠宰废水污水站调试后期,发现BAF池未培养出生物膜,应该怎么培养? ”商品分类“与“商品分类体系”有什么作用?希望是书本上的内容! 我用555电路造了个发叮咚声音乐门铃,但声音没有想象中的悦耳,反而很难听.发出很沉的叮咚声,一点都不悦耳,请问你们做的也是一样吗?还是我的电路有问题. 哪些生命现象体现了生物膜的流动性 如何给商品分类 发豆芽要用什么样的水? 黄豆和刚发芽的豆芽米哪个有营养?我做豆浆时,黄豆浸泡的时间太长了些,于是就用热水淋起了豆芽,请问,现在的豆芽米和豆浆的营养成分哪个高些?请问:黄豆,豆芽米和豆浆相比哪个营养价值 请问;沉淀法对沉淀形式的要求是什么? 555叮当门铃没有叮咚声,只有电流声滋滋声!电路没有连错!· 一定质量的大豆全部发芽,则生成的豆芽与原来的大豆相比较,其中的有机物总量和有机物种类的多少要原因 有什么成语里能包含四和八这两个字呢?比如说是四面八方~ 豆芽为什么在水里发科学一点,豆芽是什么科 生物膜在失去活性时,膜由半透性变成全透性后,膜的结构是怎么样的?有什么样的改变? 带有"四"的成语有哪些?(要三个,不包括:四面八方.四通八达) 中镍铬钼球墨无限冷硬材料用什么合金刀片加工好啊 只有活细胞的生物膜才具有半透性这句话哪里错了? 生物体的结构是什么 球墨铸铁电焊补完什么合金刀头能车动 死亡的细胞膜是全透性还是半透性?细胞膜具有选择透过性,可看作是半透膜,生前他们可进行质壁分离,死后失去选择透过性就不可以进行质壁分离了.那么,他是什么全透性还是半透性?之前看到 什么成语跟四通八达差不多,但不叫四通八达 洗硬度高的球墨用什么刀头 求助! 谢谢! “只有活的生物膜才具有半透性”这句话错在哪? 生物体的结构 配置药品时,量筒中有水,会怎么样 物质发生化学反应时电子总数是否会改变 ( )四平八的成语有哪些 四通八达打成语 化学有机物中核磁共振氢谱图氢的种类多少怎么看? 请问是( )四平八?(成语)请速回! 带有数字的成语,如:四面八方急 豆芽为什么会在水里生长 带有四平的成语四平在前 珊瑚礁为什么会被称为“海洋绿洲”? 按下门铃开关,门铃就同一种声音响个不停.为什么?怎么修 电解饱和食盐水方程式中的氧化剂 为什么珊瑚礁被誉为海洋的热带雨林?为什么?要简洁明了 告诉下高一化学试题有晓得的人就说下哈, 多晶硅生产过程中,有些氯硅烷无法处理,比如二氯二氢硅,金属杂质含量较高的三氯氢硅和四氯化硅,只能走尾气淋洗系统或是外卖;这样比较浪费.听说气相法白炭黑可以用氯硅烷做原料,不知 CMOS的读法和意思理解.还有所指芯片的作用.CMOS 和BIOS的意思与读法.例如BIOS 败奥斯.他们的详细意思.和所指芯片组的作用.还有他们在主板上起到的作用. 新买的门铃 为什么把开关拿在手上按门铃是响的 装到墙上以后按开关 门铃就不响了? 沉淀法 白炭黑百度怎么控制 下列碳单质的用途中,利用了碳的化学性质的是 1.做电极 2.做滤毒剂 3.制作固体润滑剂 4.做燃料 5.制作装饰品 6.冶炼金属 7,制作染料 请问一下谁知道高一化学试题晓得的人说下哈,十分谢谢了9f 生物体系统是什么构成 法国红酒的庄园级和村庄级一样吗,还有哪些分级? 环境污染物进入人体的途径有哪些 生物体是有什么组成的? 一个装有水的圆柱形玻璃杯,它的底面积是100平方厘米,水深是15厘米.现在将一个底面积是20平方厘米,水深是15厘米.现在将一个底面积是20平方厘米的长方体铁棒垂直放入水中后,还有一部分铁 人体散发哪些污染物 谁能告诉俺,这两个电阻是多大? (重打)一个装水的圆柱形玻璃杯的底面积是628平方厘米,杯中有一个圆锥,它的底面直径是6厘米,高是20厘米,且完全浸没在水中.如果从杯中取出圆锥,杯里的水面会下降多少厘米? 正确读音是 商品分类有哪些? 对氯化铜溶液通直流电,阴极附近溶液蓝色变深还是变浅?. 急!甲酸与对氯苯甲酸酸性比较!给点解析 电解饱和食盐水方程式 豆芽天天换水为什么会死我的豆芽昨天好好的,今天就死了,? 晶体含有杂质时熔点为什么会变化? 云南绿春县发生滑坡灾害 1人因石岩坍宁波银行倾力支持灾区重建 6亿专项贷浙江革命烈士纪念馆开展中国共产党92“人民币女郎”病危就医 为新中国首位绍兴市调整行政区划 撤销绍兴县上虞市武义江遭日化企业偷排污水 环保部门立浙江象山:消防安全宣传走进“千年古驿德摄影师记录搏击场上的泰拳儿童:成父井盖上的日本细节(高清组图)中国企业将加大国际并购力度——访摩根秘鲁总理宣布辞职TCL与IMAX合作研发高端家庭影院印度一客车30日因油箱起火发生爆炸,土耳其称若与中国磋商失败 将重招标反黑龙江肇东一市民30余万征地补偿款被宁国就“副市长看望百岁老人PS照片”范长龙会见马来西亚国防部长“桑迪”吹袭一周年 纽约仍致力重建肯尼亚将起诉“9.21”恐怖袭击案嫌日爱子公主学习成绩优异 有望进东京大欧盟向安第斯国家提供控毒援助中国最低工资增幅“跑赢”GDP增速“一带一路”民生项目合作受青睐 民间标普道琼斯指数称亚洲业务重心推覆盖中第八届全国儿童剧优秀剧目展演杭州今开杨紫晒电视截图自称是小猴子:要永远正深圳市政协主席:五年来政协工作令市民广西柳州:6年审村官职务犯罪111人广铁集团端午节加开列车78.5对珠江委专家:珠江旱涝急转 夏秋需警惕郑州(首届)国际创新创业大会暨全球众“两洋铁路”推动中国与拉美经贸合作升网传江西赣州5名小孩失踪 警方经查均广州“史上最严”公积金政策喊了8个月报告称中国对外房地产投资高速增长天津发布海事金融新政 允许外商独资船亚足联反对推迟国际足联主席选举 力挺粤现首例MERS疑似病例 35名密切马英九教唱《感谢妈妈歌》 感恩母爱唱东盟地区论坛第四次救灾演练进行海上搜走“近”第二届国家网络安全宣传周公众安委办通报河南致38死养老院火灾事故
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘