你的网站或程序是否有时反应慢 、服务器宕机,造成用户体验差?
是否经常有用户崩溃报错,但是无法定位问题所在,一筹莫展?
又或者网络中断,用户愤而选择竞争对手?
国际上怎么解决类似问题?
由于国际上互联网发展较早,为了解决类似的问题,在96年的时候APM雏形就应运而生。从Wily开始,把动辄几十万行的代码运行情况展现出来,进而分析出程序运行的问题所在。目前国际的APM公司已经可以很好的做到最终用户体验监控、用户自定义事务处理剖析、应用组件发现和建模、应用组件深入监控、应用性能数据库功能,而这些也成为Gartner对APM行业的标准。如今已经有几十家公司在此领域竞争,包括领军的NewRelic、AppDynamics、Crittercism,老牌的BMC、OPNET、Compuware、IBM、CA,还有新兴起的AppNeta、OpTier、lucierna和WebGate。
国内的开发者能使用到高品质服务吗?
由于网络访问等问题,国外产品的本地化一直很难开展,国内的开发者们无法使用到国际水准的APM服务。可喜的是国内有一家公司满足了国际上对APM行业的五大标准,同时适应国内现状做出了适合国内开发者的产品——OneAPM。
作为08年成立的老牌公司,之前也是给传统的大企业提供服务,但上百万的投入显然无法让开发者们顺利使用,而今他们做到了SAAS的模式免费提供给开发者使用。据了解目前他们的服务以web端探针或者APP端SDK的形式安装使用,整个过程只需10分钟,无需改动一行代码,支持的语言也包括java/.net/python/nodejs/ios/android等
自从36氪的DEMO DAY上OneAPM发布以来,一个月的时间已经有近2000开发者使用,其中包括大家熟知的酒仙网、智联招聘、积木盒子、豆瓣、创业邦等。技术上比肩NewRelic、AppDynamics的国际水平,也让更多的开发者使用时充满了信心。
8月份,OneAPM相继亮相国际上***影响力的O'Reilly Velocity大会和TechCrunch大会。
在O'Reilly Velocity大会上,OneAPM的技术总监赵海俊作为演讲嘉宾,发表了《理想的APM系统应该具有哪些属性》的主题演讲,与大家探讨如何帮助应用程序更好地提升性能。会上,《用 AngularJS 构建下一代 Web 应用》的主题演讲嘉宾Fullstack LLC的创始人兼CTO Ari Lerner先生很惊喜国内有公司做出了国际标准的APM产品,还拿着“钢铁侠”T恤拍了照。《开源技术构建 CDN 的惊心动魄》的主题演讲嘉宾,来自Apple 的LeifHedstrom也高兴地注册使用了OneAPM的产品。
在微软、腾讯、Airbnb、Orange、Open Garden、欧朋、奇虎360等众多国内外明星企业参与的TechCrunch大会上,OneAPM的展位前更是人山人海。透过终端用户的视角,借助更智能的分析、先进的APM云解决方案,让用户享受到更快的性能,并帮助用户主动解决问题、加快产品研发、降低应用管理成本。
正如OneAPM的创始人兼CEO何晓阳所说,作为目前硅谷已经十分火爆的APM方向,国内的应用性能管理市场还有待挖掘,相信在OneAPM之后,国内会有越来越多的厂商投入到APM领域,并真正实现国际化。