阿里云App性能优化实践

原创 2016年08月30日 21:10:51


超级App运维体系

监控

度量指标(性能,电量,流量,内存,稳定性)

覆盖率,极端闪退、启动卡死

实时查找用户出错信息

问题归纳到模块中

问题指标化分布(如启动时间的区间分布情况)


诊断

诊断方式(推拉结合、白名单)

推拉结合:下指令可以得到用户的诊断信息,或用户主动上传诊断信息

诊断成功率:(性能稳定性100%)



修复

多种手段(在线配置,自动熔断&修复,热修复)

修复本身的可靠性保证

hotpatch成功率99%


线上异常监控

客户端:量化、全面

服务端:异常分析,提取特征;合并数量,预测风险;模块化,自动分配业务线。

数据分析:实时数据解析;多种数据维度,均值,分布。


电量指数的计算

系统级数据采集:BatteryStatsHelper -> BatteryServiceImpl -> batterystats.bin

电量消耗模型:

维度:cpu, wakeup,wakelock,wifi,tcp,wifiscan,sensor


快速定位与诊断

便捷的获取辅助信息  ->  自动分配到人  -> 快速定位

电量诊断:自动收集cpu sensor vakelock等所有耗电数据


多层次的动态化技术

配置同步(rcs)
H5
跨平台框架(hcf)
Hotpatch
Native

支持整个模块的替换


架构的容灾能力:

配置1 配置2 ...

|

|

|

v

智能匹配精准容灾    <- - - 异常特征队列





版权声明:本文为博主原创文章,未经博主允许不得转载。

使用阿里云对Web开发中的资源文件进行CDN加速的深入研究和实践

提示:阅读本文需提前了解的相关知识 1、阿里云(https://www.aliyun.com) 2、阿里云CDN(https://www.aliyun.com/product/cdn) 3、阿里...

【阿里云-性能测试体系】

  • 2017年11月24日 11:47
  • 6.19MB
  • 下载

阿里云RDS for SQL Server使用的一些最佳实践

点击有惊喜 了解RDS的概念 这也是第一条,也是最重要的一条,在使用某项产品和服务之前,首先要了解该产品或服务的功能与限制,就像你买一个冰箱或洗衣机,通常也只有在阅读完说明...

Day-4-阿里云lnmp源码安装实践

  • 2017年11月21日 17:07
  • 46KB
  • 下载

万元大奖邀您参与阿里云数加 MaxCompute最佳实践征文大赛

摘要: DT时代,越来越多的企业应用数据步入云端。与传统Hadoop相比,阿里云数加MaxCompute(原名ODPS)向用户提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决用户...

阿里云 CDN HTTPS 最佳实践——TLS record size(五)

原理 TLS 协议由两层协议组成:TLS 握手协议和 TLS 记录协议(TLS Record),TLS Record 协议在 TLS 握手协议之下。下面是 SSL/TLS 的分层结构: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:阿里云App性能优化实践
举报原因:
原因补充:

(最多只允许输入30个字)