浅谈APM

作者: 资历尚浅的闫先生 | 来源:发表于2017-03-09 16:53 被阅读65次

    浅谈APM

    APM —每分钟操作的次数,又称“手速”多见于即时游戏中,一般包括鼠标点击和键盘敲击,一定程度上反映了玩家的水平。

    不过今天我们要讲的APM指的并不是“手速”

    近几年类似于OneAPM之类的公司进入了人们的视野,那么APM到底是什么?工作原理又是怎样?

    APM(Application Performance Management)应用性能管理,好比一个给APPs看病的专业大夫,人吃五谷杂粮会得病,对于app而言其实也会得病,当然也就需要专业的医生APM来为其诊断开药。

    对于人来说常见的病症包括发烧、头晕、四肢无力、腹痛;对于app而言则是加载缓慢、运行卡顿。闪退崩溃…….

    传统app诊断流程

    在没有系统的APM服务之前,app出了问题都是自家程序员来诊断,诊断流程一般为:

    这种方法效率低,人工成本太大,盲目的去找问题,代码走读也得把人累个半死,有很多运气经验成分在里面,程序员业务水平要是“老中医”才行。

    APM诊断

    多角度组合分析,采集真实终端用户体验,发现病症

    精确定位冗余代码

    实时监控发现可能漏洞、问题

    总之一个好的APM服务让你的app发生了什么都一目了然

    比起传统app的诊断流程,就是江湖郎中和专家的区别

    国内APM厂商:

    云智慧、oneapm、听云…

    相关文章

      网友评论

        本文标题:浅谈APM

        本文链接:https://www.haomeiwen.com/subject/kbxggttx.html