阿里云App性能优化实践


超级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

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





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来了就走下去

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值