10 2015 档案
摘要:「 OneAPM 技术公开课」由应用性能管理第一品牌 "OneAPM" 发起,内容面向 IT 开发和运维人员。云集技术牛人、知名架构师、实践专家共同探讨技术热点。本文系「OneAPM 技术公开课」第一期演讲嘉宾前当当网高级架构师吴英昊的演讲整理: 首先,非常感谢 OneAPM 技术公开课举办的...
阅读全文
摘要:一年一度的双十一来了 有人剁手买买买,有人愁眉苦脸抱着服务器哭 对,说的就是你,汪 苦逼的运维工程师双十一怎么过来的? 守着电脑看预警还是通宵加服务器扩容 还是帮女朋友守着购物车等着一键清空 或者 今年有新姿势 OneAPM 阿里云运维双十一火热开场 红包提前抢更有运维神...
阅读全文
摘要:这是我们期待已久的 PHP 7 系列文章的第一篇。或许你已经知道了,我在 "PHP 5.0.0 时间轴" 提的 RFC (Request For Comments)通过了, PHP 7 成为 PHP 下一个主要版本的名称。无论你对此话题有任何感想,PHP 7 是一个大事件,而且它将在今年发布!...
阅读全文
摘要:【编者按】作者 Emil Soman,Rubyist,除此之外竟然同时也是艺术家,吉他手,Garden City RubyConf 组织者。本文是 DIY Ruby CPU Profiling 的第二部分。本文系 "OneAPM" 工程师编译整理。 原文链接: "http://crypt.cod...
阅读全文
摘要:白天太忙,到了晚上才发现网站一天都没有访问量?
直到有用户投诉才发现网站完全无法访问?
还要每月付费才能及时了解网站可用情况?
监控频率太低,不能及时发现网站不可用?
第三方服务宕机,导致您的网站不可用? 所有这一切现在都不是问题, "OneAPM Ct" 替您搞定! OneAPM 网站可...
阅读全文
摘要:对于大多数典型的 Spring/Hibernate 企业应用而言,其性能表现几乎完全依赖于持久层的性能。此篇文章中将介绍如何确认应用是否受数据库约束,同时介绍七种常用的提高应用性能的速成法。本文系 "OneAPM" 工程师编译整理。 如何确认应用是否受限于数据库 确认应用是否受限于数据库的第一步,是...
阅读全文
摘要:【编者按】作者 Emil Soman,Rubyist,除此之外竟然同时也是艺术家,吉他手,Garden City RubyConf 组织者。本文是 DIY Ruby CPU Profiling 的第二部分。本文系 "OneAPM" 工程师编译整理。 在第一部分中我们学习了 CPU 分析的含义和进...
阅读全文
摘要:【编者按】作者 Aaron Volkmann 是 CERT Division 高级研究员,在本文中,他对 DevOps 自动化违反 SOX 法案进行了阐述。同时,也简单的提出了如何通过 CI 来避免这个问题,本文系 "OneAPM" 工程师翻译。 为了解决类似 Enron、Worldcom 以...
阅读全文
摘要:【编者按】对很多创业公司而言,随着业务的增长,网站的流量也会经历不同的阶段。从十万流量到一百万流量,再从一百万流量跨越到一千万甚至上亿的流量,网站的架构需要经历哪些变化?我们一起听听 58 同城的技术委员会执行主席沈剑在 "OneAPM" 技术公开课上的回答(以下演讲整理): 首先,非常感谢 ...
阅读全文
摘要:随着互联网行业的高速发展,数据库已经是绝大多数 IT 应用的核心因素,虽然数据库种类繁多,但是多层体系结构以及 SOA 的发展,使得应用逻辑的实现前移。数据库的性能与其功能相比较,变得越来越重要了。 而对每个开发者或者 DBA 而言,都应该用更精深的方式来实现数据库性能的优化和改进。本次公开课...
阅读全文
摘要:注意:本文是我们的 PHP 性能分析系列的第三篇,点此阅读 "PHP 性能分析第一篇: XHProf & XHGui 介绍" ,或 "PHP 性能分析第二篇: 深入研究 XHGui " 。 在本系列的 "第一篇" 中,我们介绍了 XHProf 。而在 "第二篇" 中,我们深入研究了 XHG...
阅读全文
摘要:遥想 2015 年 8 月 17 日,Cloud Insight 还在梳理功能原型,畅想 Cloud Insight 存在的意义: "为什么阿里云用户需要使用 Cloud Insight 来加强管理" 。而今,我们就已经实现了这样的功能: 使用标签来实现数据的聚合和分组。相信使用过 OpenTSDB...
阅读全文
摘要:随着互联网应用在近年间改变了各行各业,尤其是移动互联网,更是让互联网与人们生活紧密相联。促成互联网辉煌的背后的程序员们,也获得了人们的重视,成为一个令人羡慕的职业。尤其是总理倡导大众创业、万众创业,更是使程序员一员难求。 但是,表面高薪的职业,却在网络评选十大猝死职业中,程序员排名第六。百度搜...
阅读全文
摘要:对于 Java 性能比较关心的同学大概都知道《Java Performance》这本书,一般而言,很多同学在日常写 Java Code 的时候很少去关心性能问题,但是在我们写 Code 的过程中必须考虑到性能对程序的影响。小到我们使用位运算来实现算术运算,大到我们对 Java 代码的总体架构设计,...
阅读全文
摘要:随着安卓手机市场占有率的节节攀升,随便在大街上找几个人估计 80% 用的都是安卓手机吧!用安卓手机的人这么多,不知道大家是否曾经感觉到过 APP 卡顿、死机?是否遇到应用程序无响应、闪退?本文就为大家解释一下其中的原因,如何通过帧数来监测 APP 流畅度及解决此问题。 为何 APP 会运行缓慢...
阅读全文
摘要:"Docker" 是构建和部署软件的一个新兴的轻量级的平台,也是一个减轻替代虚拟机的容器。Docker 通过给开发者提供兼容不同环境的镜像,成为解决现代基础设施的持续交付的一个流行的解决方案。 和虚拟机一样,容器也需要一个新的监测方法。现在有许多开源的监控软件,但部署麻烦,需要许多人力来进行后期...
阅读全文
摘要:【编者按】对于运维人员来说,他们往往需要各种各样的工具来应对工作需求,近日 Dustin Collins 通过「 "The Best DevOps Tools on OSX" 」一文对 OSX 平台上的工具进行盘点。本文系 "OneAPM" 工程师整理翻译。 以下为译文 如果你供职于一...
阅读全文
摘要:引言 全栈工程师(本文称「全栈」开发者)和 DevOps 无疑是近期最火的词汇,无论是国外还是国内。而且火爆程度远超于想象。 全栈和 DevOps,究竟是我们的新职业方向,还是仅仅创业公司老板的心头所爱?且听本文理性分享。 Anyway,文末附赠 9 家把 DevOps 搞得风生水起的国外公...
阅读全文
摘要:【编者按】时下, "Vagrant" 被 "DevOps" 软件开发商广泛作为开发阶段的本地软件开发环境,而在本文,CERT Division高级研究员介绍的 "Otto" 则是 Vagrant 开发团队 "Hashicorp" 的又一力作。本文系 "OneAPM" 工程师翻译。 在搭建运行在...
阅读全文
摘要:IT 正在变得越来越重要,作为公司运作链条上的一环,公司治理框架要将自己的业务目标、业务框架向 IT 传递。IT不再与基础建设和业务发展关联脱节,而是要紧密联系在一起的。 因此,有效的 IT 服务方法,包括识别、区分优先次序以及解决影响业务应用的性能和可用性问题。面向应用与业务的管理,以及其性...
阅读全文
摘要:作为 Zabbix 骨灰级粉丝,一直以来对第三方监控(APM)都是拒绝的。一来觉得收费,二来担心数据被人所知,三来觉得 Zabbix 牛逼到无可取代。但是,随着 APM 市场的火爆,我决定「放下身段」试用一次,并且会总结出它与开源监控之间差别在哪里。 运维经历的磨难 虽然都在不同的公司,做着不...
阅读全文
摘要:1. 前言
告警将重要信息发送给运维「或者其他相关人」,及时发现并且处理问题。在所有开源监控软件里面,Zabbix 的告警方式无疑是最棒的。告警的方式各式各样,从 Email 告警到飞信、139/189邮箱、最后到微信甚至电话告警,接入存在各种问题以及困难,有没有什么软件能够将他们All In o...
阅读全文
摘要:前言:那些非常期待能在纳斯达克敲钟的 SaaS 服务提供商们,希望能从已经上市的「前辈」身上学到一些东西。对企业的销售主管来说,他们控制着影响整个公司长期收益的多个因素,同时,他们也对潜在投资者和金融分析师能够产生不容忽视的影响力。本文的作者系知名分析师 Chris Pang、Adam Woody...
阅读全文
摘要:手把手教你对PHP进行性能优化
阅读全文
摘要:如何全方位监控 Ruby 应用?也许这篇文章能给你答案~
阅读全文
摘要:暂且不讨论「PHP 是不是最好的编程语言」,本文我们将分别分析一下在 PHP 程序的后端外围资源和前端外围资源,它们对整个 PHP Web 应用体验的影响,这往往比语言本身大得多。 上一篇中我们分析了后端外围资源中 "IO 操作和中间件服务对整个 PHP Web 应用体验的影响" 。今天我们分...
阅读全文
摘要:MongoDB 一直是最流行的 NoSQL,而根据 DB-Engines Ranking 最新的排行,时下 MongoDB 已经击败 PostgreSQL 跃居数据库总排行的第四位,仅次于 Oracle、MySQL 和 Microsoft SQL Server,此文中总结了如何对 MongoDB 进行性能调优,本文系 OneAPM 工程师编译整理。
阅读全文
摘要:暂且不讨论「PHP 是不是最好的编程语言」,本文我们将分别分析一下在 PHP 程序的后端外围资源和前端外围资源,它们对整个 PHP Web 应用体验的影响,这往往比语言本身大得多。
阅读全文