摘要:
本文来自网易云社区 作者:孙建良 最近团队在对存储系统做一些性能测试,期间遇到了不少问题,测试过程中得出的结果也没有很好的数据支撑,所以尝试了非常多的方法来对性能问题进行定位。 小王童鞋是挺厉害的,使用了非常多的工具进行性能问题定位,包括iosnoop对IO请求进行跟踪、iostat进行磁盘状态记录 阅读全文
摘要:
互联网是一个建立在数据之上的服务行业,数据质量的好坏直接影响到企业的生存能力和竞争力。如果数据质量不佳,便容易给企业带来以下危害: 干扰运营分析,影响决策;影响算法模型质量,导致服务不够智能化;耗费人力,分析师、算法工程师、数据科学家因为数据质量问题推倒工作重来; 干扰运营分析,影响决策; 影响算法 阅读全文
摘要:
下面我们主要从Docker对业务架构和生产实践的角度来分析。 随着业务规模的逐渐扩大,产品复杂度也随着增加,企业需要解决快速迭代、高可靠和高可用等问题,一个自然的选择是服务化的拆分,把一个单体架构拆分成一些较小的模块。但拆分成大量小模块之后,虚拟机与服务化架构的配合就出现了很多新的挑战,于是有了对D 阅读全文
摘要:
先放一张Kubernetes的架构图: 整体来看,是一个老大,多个干活的这种结构,基本上所有的分布式系统都是这样,但是里面的组件名称就纷繁复杂,下面将一一解析。 1、元数据存储与集群维护 作为一个集群系统,总要有一个统一的地方维护整个集群以及任务的元数据。而且作为集群系统的控制节点,为了高可用性,往 阅读全文
摘要:
本文来自网易云社区 作者:陈观喜 网上关于npm升级很多方法多种多样,但是在windows系统下不是每种方法都会正确升级。其中在windows系统下主要的升级方法有以下三种: 首先最暴力的方法删掉nodejs和npm,然后在官网上Download 最新的msi,然后msi的安装会更新你的node和n 阅读全文
摘要:
本文来自网易云社区 作者:施勇 我们在开发一个复杂系统的时候,常常会强调服务化、模块化、松散耦合等要求以达到高可用、高可靠及高性能等目的;比较少的人会考虑到系统的方便部署配置和运维,至少是在刚开始设计系统的时候很少考虑到运维部署方面的需求。这样的复杂系统,在正式投入使用之后,常常会因为部署配置和运维 阅读全文
摘要:
本文来自网易云社区 作者:施丹丹 1.何为适配 简单来说就是在不同设备上检查功能及样式是否正常 2.设备的挑选 a.首先考虑操作系统,Android及IOS从支持的系统开始测试,如Android4.4及IOS8开始,一直到目前市场上最新的系统。一般只要考虑系统大版本即可,若是某个功能是针对系统小版本 阅读全文
摘要:
本文来自网易云社区 作者:倪志风 最近一直对测试覆盖率方面的内容比较感兴趣,虽然很多项目都早已经用上了Jacoco来实现测试覆盖率的统计,但是很少看到实际项目中基于覆盖率统计来指导测试的实践。这篇文章是我近期基于代码变更风险(CR)平台 (http://cr.qa.netease.com/)对猛犸大 阅读全文
摘要:
本文来自网易云社区。 作者:盛国存 前言 抓虫从0开始 前期准备 1.包含有调试信息的可执行文件 2.编译时加-g选项即可,不建议开优化选项 GDB的启动 抓虫流程 实战1 : GDB基础命令的使用 1.1、示例程序(example_1.cpp) 1.2、调试准备 编译命令:g++ -g -Wall 阅读全文
摘要:
本文来自网易云社区。 作者:盛国存 背景 我们日常在使用ApiDoc维护管理api文档,提高了api文档的整体维护性。但在老旧接口中,补充接口注解无疑是一次繁重的体力劳动。仔细查看,大多数接口的格式 其实是相似的,那么,是否可以将体力活做的技术一些? 答案是sure,只需要三步。分析log,构建接口 阅读全文