1.背景:在监控线上数据库的运行是否安全、正常的过程中,cpu 使用率是一个重要的指标,一旦cpu使用率飙升至90%+甚至达到100%,必然会对数据库的正常工作产生影响。在排查数据库的cpu 飙升的问题前,我们先看下cpu 飙升的原因有哪些。2.cpu使用率飙升的原因首先直观的,
6月22日,我们在酷家乐会议室展开了本次交流活动。本次沙龙由酷家乐、阿里巴巴、有赞、依图医疗、KodeRover(公司排名不分先后)的五位测试行业佼佼者倾情加盟。围绕流程把控、实时质量、性能测试、科学Mock、流量回放五个领域进行深度剖析和实践分享,现场气氛活跃,许多同学在沙龙结
渲染后台架构渲染集群几个机房,每个机房有proxy、renderservice、redis、mysqlProxy:控制节点,角色为 master 或 slave,每个集群至少部署 2 个以成环;Render:渲染节点,每个集群有上百个;Redis:存储任务信息、配置信息等等,以主
1.背景在完成 方案/户型 相关分表的数据异构迁移后,发现新库所需的存储容量远大于原本两张表的大小之和,在查询了相关资料后进行了优化。回过头来,需要进一步了解下为什么会出现这样的情况。与本文的问题的类似问题还有,为什么表数据内容删除了而表大小没有变化。其本质都是一样的。要回答这些
本篇文章的稳定性实践会从下图的闭环流程展开介绍:故障防范我们的目标永远都是希望可以将故障发现的阶段提前,少遗漏或者不遗漏到线上环境梳理核心链路,故障演练、压测等线下的发现问题的过程,都属于故障防范将稳定性目标加入到提测流程中,对于核心功能或核心接口提测会提出稳定性标准对于新增接口
前言混沌工程是在分布式系统上进行实验的学科, 目的是建立对系统抵御生产环境中失控条件的能力以及信心。2016年,Netflix将在生产环境开展的对系统弹性测试的经验总结为《Principles Of Chaos》,揭示了混沌工程的实施原则:建立一个围绕稳定状态行为的假说、多样化真
Java 是一门"繁琐"的语言,使用 Lombok 可以显著地减少样板代码。比如使用 @Getter注解可以为你的私有属性创建 get 方法。源代码 @Getter private int age = 10; 生成后代码 private int age = 10; public
前言JavaScript 最初被设计出来的时候,作者一定想不到 Web 会发展到今天的规模。随着前端技术发展,浏览器端应用越来越复杂,JavaScript 的性能问题逐渐突出。Chrome的 V8 引擎对 JavaScript 预编译速度做了极大提升,但这还不够。因为 JavaS
前端性能概述前端性能测试影响前端性能的因素测试场景设计手工方式执行及监控前端性能可编程方式执行及监控前端性能W3C性能API前端埋点+UI自动化前端性能优化改进前端性能持续集成关注我们酷家乐质量效能团队热衷于技术的成长和分享,几乎每个月都会举办技术分享活动(海星日),每半年举办一